So you have the brake lever releasing the starter spring, but is it moving and releasing the arm at the rear brake or is the cable just relaxing when you release it and the brake arm doesn't move?
Can you roll the wheel if you are just pushing the ped or if it is on the center stand?