Just watched your video about 10 times.
Watching the start.
You are spinning off the start and hitting the bars and then getting traction and hitting them again.

If you hold traction your front end won't come down as hard.Instead you will carry it.

I would lower the tire pressure 1/4 lb at a time till you stop your tire spin.
Get a digital gauge.