Have you cleaned the seal/ball?
Hold ball open and then using your hand thoroughly clean the seal (top/bottom/sides) flexing it as you clean it. Clean the ball
Then lubricate the seal thoroughly again using your hand---plumbers grease or even olive oil. Rub it into the seal.
If ball still hangs up.....get the kit and replace.
My toilet is going on 8 yrs.........FTnd for 7yrs. So it has had a lot of use.
Still original and works great.
Cleaning seal and lubricating is simple routine maintenance
Is it time for your medication or mine?
2007 DODGE 3500 QC SRW 5.9L CTD In-Bed 'quiet gen'
2007 HitchHiker II 32.5 UKTG 2000W Xantex Inverter
US NAVY------USS Decatur DDG31