TM may contain invalid translation units

I have a large TM (more than 368,000 TU),  and it is no longer updating. I get the message “an error has occurred while using the translation memory” or sometimes "translation provider threw exception". I read that upgrading the memory helps, but that isn’t working. When trying to upgrade, I get an error message saying "one or more errors occurred" and "the output translation memory cannot be opened because the output translation memory could not be created". And I can't open it because it says it may contain invalid translations units.
I have tried downloading and installing the TM repair app, but it simply doesn't appear in Trados Studio.
Any ideas how I can save this large and useful app?
I wrote this question in the Trados Groupshare forum as well.