This is possibly a dumb question, but: have you made sure that you’re loading the textcat model back with the same version as the one in your Prodigy installation? The model architecture isn’t necessarily compatible across versions.
If the spaCy versions match, could you paste the contents of the cfg file within the textcat model directory?