Back in the day, I worked at a Gun Shop after school while in high school. It was always said that the Colts "wore out" and the Smith & Wessons "wore in", meaning that they just got smoother and better, whereas the Colts quickly developed timing problems such as yours. But, the Pythons and Diamondbacks were things of beauty!
I recently repaired a friends Colt "Agent" that had belonged to his dad. He and his dad had both carried the gun on duty for many, many years. The gun had started hitting so far off that it was misfiring. Attempts to "qualify" with it were failures.
I was able to make some minor fitting adjustments and got it to fire but it still was hitting off center. It will/would require a new larger/longer-oversize "hand" to be installed to get it to "pick up" the cylinder enough to lock before it drops the hammer.
It is not a repair for just anyone. Even a lot of "so called" gunsmiths aren't familiar with the system. This was obvious as my friend had had a lot of different firearms armorers and gunsmiths attend to this firearm (and was obvious with screw head marring- I "fixed" some of that, too- but had not done anything to significantly improve the function.
I don't think the timing was "correct" on his gun when it left the factory in the early '60's. It suprises me that the gun functioned as well as it did, for as long as it did. Which fits into the mindset at the time that Colt was turning out junk, even back then. That's why there are no new Colt revolvers (execpt SAA) available now.
I'd not be suprised to know/find out, that your gun has been doing this since not long after it left the Colt factory.
I'm not even sure that Colt still services it's revolvers....