Take a video and post it, that would help diagnose. Did you check all of the battery connections for the solenoid and battery under the seat (the bolted ones)? That is a very odd problem to have, I've never seen it happen before. I did have a solenoid come loose once but the seat didn't make a difference that I noticed.
2017 YFZ450R XC Setup - OíNeal Racing, Leatt, 4Arm Strong, Engine Ice, ASV Inventions, Ryno Power, ODI Grips, AMSOIL, Sunstar Engineering, Braking, Acerbis Plastics, Kenda Tires, SCOTT, Peak Racing Products, RadicalX
Follow me on Instagram, FB or YouTube at silsby103