Mainspring failure can happen due to a variety of reasons, such as wear and tear, lack of regular servicing, or even a manufacturing defect. Overwinding the watch is generally not a common cause of mainspring failure, so it's unlikely that it was the reason in your case.
To help prevent mainspring failure in the future, it's important to have regular servicing and maintenance done on your watch. This includes cleaning, lubrication, and replacing the mainspring. It's recommended to have your watch serviced every 5-7 years, depending on usage and the manufacturer's recommendations.
Click to expand...