Hi Sam, it sounds as if your not having a lot of luck.
If you are using a 27V supply, and your controller has not been programmed for 24V operation, there's a good chance it won't work at that voltage level as it is likely to be below the Low Voltage Cut-off setting.
If the voltage setting is correct in the controller you can check whether the controller and motor are working by disconnecting everything apart from the power supply and then try the following throttle test:
Please note: The power must be turned on
before the piece of wire is used to join the two sockets.
I am not sure whether operating the throttle with programmed 5V pulses on the PAS signal wire will actually work, as when I first tried to get my PAS to function during a bench test I found it very difficult to make it work at all.
I had the magnet ring mounted in an electric drill so that I could spin it at different speeds in order to see whether the PAS was proportional to the pedal speed or simply a fixed amount regardless of pedal speed. I tried many things, including turning the magnet ring over, changing the direction of rotation and adjusting the gap between the magnets and the sensor.
I eventually found a combination that would make the motor spin correctly but it was not easy, and I was able to confirm that the motor speed did change in direct relation to the speed of the drill.
I therefore suggest that simply sending pulses along the signal wire may not make the motor run as you might expect it to.
I'm not sure that I understand correctly what you have done with the throttle, but if the signal wire is permanently set at +5V then the motor will not run due to a safety feature of the controller that prevents the motor from running should you accidentally turn on the power while the throttle was activated.
Regarding the Regenerative braking, grounding the brake signal wire should induce a noticeable braking effect if regen is set to 50% percent in the controller, but don't expect to see any regen current at slow wheel speeds as I get virtually nothing below 15mph.
Alan