I just recently replaced the starter switch on an 05 Ultra Classic for a fella which had similar symptoms as yours, but his would run the starter when he switched the bike to ON...
Harley doesn`t have "fixable" starter buttons though...
Switch Cleaning 101 tech sticky is your friend!
I truly suspect your starter relay/solenoid as your culprit though...
When diagnosing you aughtta start off with a KNOWN Good Battery...
Welcome to the zoo
Merry Christmas
Ann & Dennis
Harley doesn`t have "fixable" starter buttons though...
Switch Cleaning 101 tech sticky is your friend!
I truly suspect your starter relay/solenoid as your culprit though...
When diagnosing you aughtta start off with a KNOWN Good Battery...
Welcome to the zoo
Merry Christmas
Ann & Dennis