Sorry to hear it, glad nobody ran you over when you were Down. Sounds like happened in a flash. did you snap the throttle by accident?
You have a non slipper clutch RIGHT? Did you downshift hard?
i ditched a throttle boss because a few times a bump made my hand push it I've come close to loosing the rear end on new tar with that stinky slick stuff on it,wet traffic lines, crack filler snakes, etc. The REvo at Stage 1 still surprises me sometimes with its jump.
testing the tuner with the bike on a stand or riding it or on a dyno would be good if you think it has issues - shorts-malfunction, etc.
IMHO - Best chance it was something like oil with 0 resistance you hit in the rain and it rear wheel took off on it and spun right up..
If it happened in dry conditions it would make me think you slipped in your own fluid like a custom oil breather dripping oil out the bottom, loose breather vent hose blowing oil around, coolant leak, worn brake line....
Take care of that foot and heal up!
I wear these Wannabe Moto-GP style race boots most of the time - got them for 200 -
Better protection than your big old harley boots IMHO
Dainese TRQ-Tour Gore-Tex Boots
- D-Axial jointed anti-ankle twist back system
https://www.revzilla.com/motorcycle...BRBgEiwA-bZVtrhJ6shvdCV_10U4rknP0__fXIOzDZQTBJhZN7tXsKepGF714vhDlBoCUYMQAvD_BwE