Personally I'd replace the fuse and see if you can get those Anderson's to kick on first. Once they do I'd look into the motor issue before connecting the Anderson's to the bike, or at the very least before applying any throttle. You don't want that fuse to pop again.
As far as the motor is concerned, again I'm not too familiar with exactly which one is on the bike, but I believe it's a 500w direct drive hub motor meaning no gears inside to cause problems. I'd flip the bike over and try spinning it manually in both directions to see how it behaves. If it makes scraping or grinding noises, has an ususual amount of resistance, or doesn't seem right let us know what it's doing and we can try to help. Maybe post some pics of the motor itself, both sides, so we can see if it can be opened without unlacing the wheel if that's what it comes down to. Could have overheated and thrown a magnet, could be wiring, could be bearings. We shall hopefully find out.
Not to disagree with Amber as he is a much better authority on this stuff than I am, but I wouldn't bother reconnecting the speed limiter at the moment. You could, but I don't think it's necessarily the root cause of this issue. (Unless it being disconnected allowed the motor to overheat and damage itself, in which case you'll probably be upgrading to something more robust in the future anyway.)
As far as the motor is concerned, again I'm not too familiar with exactly which one is on the bike, but I believe it's a 500w direct drive hub motor meaning no gears inside to cause problems. I'd flip the bike over and try spinning it manually in both directions to see how it behaves. If it makes scraping or grinding noises, has an ususual amount of resistance, or doesn't seem right let us know what it's doing and we can try to help. Maybe post some pics of the motor itself, both sides, so we can see if it can be opened without unlacing the wheel if that's what it comes down to. Could have overheated and thrown a magnet, could be wiring, could be bearings. We shall hopefully find out.
Not to disagree with Amber as he is a much better authority on this stuff than I am, but I wouldn't bother reconnecting the speed limiter at the moment. You could, but I don't think it's necessarily the root cause of this issue. (Unless it being disconnected allowed the motor to overheat and damage itself, in which case you'll probably be upgrading to something more robust in the future anyway.)