I've used MS Project more than a decade ago for one or two project and just gave up to do what the sister comments are describing: manage the project elsewhere, with JIRA tickets, one or two gantt charts and some more excel sheets as needed.
I never had data loss or straight bugs, it just didn't feel more useful than any of the other tools it's supposed to replace.
Project status was always more complex than what could be fed into it, so I had to keep track of it elsewhere anyway.
Task status needed deeper integration with github and other tools, we're writing tickets and epics etc. anyway so JIRA projects were better suited.
Then it lacked enough simplicity and flexibility to be used as an adhoc gantt tool.
The whole concept just feels doomed in my eyes when it comes to software projects.