While you’re cleaning it up, make sure the retaining balls retract freely when the collar is pulled back. If it hasn’t been cleaned or lubricated in a long time, sometimes they’ll get stuck and won’t retract freely even with the collar pulled back.
I have one PTO shaft like that. It works, but...