Probably the wrong thread for this question, but yes, it's most likely the automatic works that is having an issue. It's possible (likely) that either oil or dirt has fouled the red reversing (ratchet) wheels. As part of a service these wheels (and the ratchets that go inside them, plus all the parts of the automatic works if you're like me and a little paranoid) get treated with epilame. Epilame is a surface treatment (dip) for parts that means that oil will not spread (it will bead up like water does on a freshly waxed car). Epilame is expensive and so it's unlikely that the factories in China assembling these movements after they've been engraved bother with this treatment. As such it's possible that over time oil will spread out from the pivots of the reversing wheels to the ratchet rockers. If oil gets to the ratchet rockers then it will make them stick and prevent them from working correctly. This is cause the automatic module to no longer wind the mainspring.
I would suggest getting your movement serviced. If you want to do the minimum, just service the automatic works. You can do this yourself if you're reasonably mechanically inclined. Or get a local watch shop to do it. If the rest of the watch is working well you might be able to get away with not servicing the whole movement. But keep in mind, a mechanical watch movement needs service every 5-10 years (5 years if it's worn often or on a winder, 10 years if it's a drawer queen).