Origin rotates but object does not Baffling problem that is a follow up to unresolved problem (Object created by joining several objects doesn't rotate uniformly consistently). This object is created by joining 3 objects..large gear, shaft and small gear. Its rotation is constrained to object in scene that's hidden along with other objects. When I play scene it rotates correctly until I change direction of target object, Then the large gear appears to stop rotating while its origin (denoted by axis and widget) and the shaft and small gear resume rotating.  Here's youtube vid https://www.youtube.com/watch?v=NfXAFHCkRxE&amp;feature=youtu.be

My Blend: 

Any ideas?
As already said by @Xtremity in the comments, it is rotating but you don't notice it. Your big gear has 30 teeths, so every 12 degrees (360 / 30) one teeth. Before the short stop, you rotate by +6 degrees every frame, so half a teeth of the big wheel. After the pause however, you rotate by 12 degrees, exactly one teeth, per frame, so you just don't see it rotating.

By the way, you're not rotating in the opposite direction after the stop, it just looks like it.

Rotation in frame 209:



Rotation in frames 210 to 230:



Rotation in frame 231:



You can clearly see, that before frame 210 it rotates by 6 degrees, after frame 230 by 12 degrees.