Unexpected error when detecting file type for file [...] hexadecimal value 0x00 is an invalid character line 1 position 1: project sdlxliff won't open and only 15% (of 14000 words) of translation in TM!

Hello!

I know this topic already appears in other threads, but I think my situation is slightly different. I was working on a package sent my the client, and when I finished the translation (14000 words) with all the segments confirmed, when I clicked on "create bilingual review", my screen froze and I had to reboot.

When I opened Studio again, the Projects pane was empty and when I opened the package again there was no translation in the target segment. I tried opening the project's sdlxliff (with all the translation in it) but I got the error message above....

Then I opened an untranslated version of the sdlxiff as a single document and connected the TM I had used with the project, but only around 15% of the translation appeared as 100% matches (fairly randomly throughout the text).

Any ideas? It's a TM sent by the client, and I did a large file with it last week without any issues. The source file is RTF (would that make a difference?) and my version of Studio is 2017.

Thanks,

Neil