You Found the Problem.... Cure it..... NEVER hold A starter button Longer than a few seconds at a Time..... Allow Plenty of COOLING Time after a Feeble Attempt to start bike... Holding the starter button/switch n turning motor over longer than a 3 second Burst and no start, is going to Over Heat the starter... A$ You have found out.
5 things needed for starting motor:
1. Good Fuel
2. Good Spark
3. Good Compression
4. Good Battery
5.
Only Four of them will I mention here...