New Moto Guzzi Door Mats Available Now
Drop a screwdriver between the solenoid power (from battery) lug and the solenoid control (1/4" spade). If it snaps to your starter is fine, start looking at bad contacts. I like to use the 1/4" spade connector from the start switch to flip a relay instead of power the solenoid, full voltage all the time.
Remove the battery terminals scrape and apply a smear of Vaseline, it could be a bad connection, I can't over stress the importance of applying some grease.