This is similar to what I got. I got "Error: HL -y". I am guessing this is the same thing. I use mc2xml version 1.4, you use 1.6. I think it used to take parameter "-y TitanID" for TitanID input, but later they changed it to "-t TitanID". Therefore "-t" is the same as -y.
The reasons I asked you to run the test, 1. I did not have a Titan TV ID, 2. I need to verify "-t" vs. "-y" thing.
If you edit the your EPG setting in MC, by changing from "Standard" to "Titan TV", and checking the checkbox "Reset mc2xml settings file so it asks for configuration information again", you will probably end up failing to get EPG for the same error.
Judging from the fact -t or -y is for specifying Titan TV ID, the error probably means your Titan TV ID was not accepted, either the Titan server has revoked it, or it has stopped supporting it. This is only my guess. Only the author of mc2xml program can answer the question with authority.