2009 Grizzly 550 EPS not cranking

Lots of stop and go riding this weekend. Grizzly was starting up quick and running fine. Park it for a few mins, go back to start it and nothing. Gage display lights up, winch works, headlights work, fuel pump buzzes on when ignition switched on, tailight comes on.

Popped the hood and heard ‘clicking’ noise from starter solenoid. Replaced it thinking that was the issue however still no crank when ignition is pressed.

Battery is less than 2 years old and sits on battery tender anytime it’s in the garage.

Could it be a bad ground? I’m not thinking it’s the starter yet but I suppose anything is possible.
Anything else I’m forgetting?

2009 Yamaha Grizzly 550 EPS