The system we use for automatic problem reports allows us to enter a short message that we hope will help people correct the problem, but in complex cases we can only enter a clue rather than a full solution.
There can be many reasons why you get an error when doing send/receive. Some are caused by a corrupted local copy of the project, which is what your error indicates.
Probably the first thing to try is to run the "verify" command. You can search help to find the menu item. If your local copy is corrupted in a way that causes the verify command to fail, Paratext can automatically restore your project from a backup it makes when a send/receive is successful.
If running verify doesn't correct the problem, send a problem report using "Give feedback" on the Help menu. Try doing a Send/Receive on the project before sending the report so that the report will contain current error information.