Hi Brynley,
Re: the MapInfo Pro Workspace that gives the error message,
were those queries being used for the thematic map when doing the join?
Are you performing a thematic map with a joined query table, example (query1)?
In the workspace created, are you geocoding the table or joining on postal codes against a mappable table and saving that as a table or query?
If it is a query, it sounds that the thematic is being created from the query and when you the save the workspace and close out to re-open the thematic is gone.
If you were to save that query as a native table > Home > Save Copy as > Rename table (geocoded_Table)
Re-open Geocoded_Table and Create the thematic map and save workspace.
Let us know if you can send us the packaged workspace or .wor file. and screenshot of the error message if the problems persists.