Apologies for the delayed reply but I missed the notifications for your previous replies as I'm still experiencing major grief with all of my Hotmail email accounts on my Windows PC
and on my Android phone.
I'll try to check the controller settings tomorrow... but isn't there an "automatic" setup for these controllers?
There is no automatic setup for these controllers, just the ability to load the factory default settings, which may not be correct for your setup.
Tried my hand with the program... tried to up the boost, the maximum drawn current etc. but the bike now will go into protection as long as the throttle is twisted fast. :'(
Any advice about how to make it better from dead stop without making it "stall" into protection mode?
Could the fault be happening when the throttle is being twisted fully, rather than just being twisted fast?
I'm wondering whether you may be experiencing a problem caused by the throttle signal voltage exceeding the
Throttle maximum allowed voltage (V) value at full throttle, but this would usually be accompanied by the 12 beep/flash error code from the controller if this were the case.

If your throttle is a potentiometer type
(not a Hall Sensor type) it could be triggering the Throttle voltage range protection if the throttle signal voltage output exceeds 4.0V at full throttle with the default throttle voltage protection values.
If you are not sure on the throttle type, try temporarily setting the
Throttle voltage range protection enable value to
2:Disable and see if it cures the problem.
Check out
this post for further information on the Throttle voltage range protection values and why it should be enabled.
Alan EDIT: Faulty link repaired