I tested and clean battery connection before, did it again. See attached pic. I got new battery last year, it has 12.46V now. I will charge it for a few hours at 2amp
I assume that the solenoid is attached to the starter and was actually replaced twice now and was part of the new starter.
Please describe the click in more detail. Is it one hard click and nothing else except drawing amps but no spin? Or is it a chattering click until you release the key? Does the starter try to turn the engine at all and just slow turns when this happens?
Why is the battery going dead? Do you just keep trying over and over or does it go dead quickly?
How many cold cranking amps does the battery have? How old is the battery? Does it help if you use a jump start from car or other type of jump start pack? Can you use jumper cables directly to the starter terminal to see what that shows?
Can you safely jump the starter terminals to bypass the tractor’s wiring and see what happens (but don’t do this if you’re not confident in your safety)?
Can you take the battery out and have it load tested?