We had a user yesterday who was convinced they were doing everything absolutely right but getting a 0x1 error when trying to activate their TF server (offline). After swapping a few mails we jumped on a Teams call to witness, the answer was very simple - they were trying to activate with the XML request file, not the response one we sent back to them…
I know it's a trivial and stupid mistake, but it would be easy to detect this and give a suitable error message, surely? Would have saved us a lot of time!
On a similar note, we have another customer reporting the same 0x1 error - I think it's related to the setup of the network adapters in their VM server, but giving some (any!) feedback as to the actual cause would be useful - “Contact support” isn't very useful to me trying to support them.
(And yes, I know you don't like virtual servers, but I can't force a huge company to buy new servers just for our one application, and everything is firewalled so I can't host one for them.)
it's tough, because it's bad input (hence generic error). We don't go out of our way to detect what the bad input is, we just fail quickly.
So, we're not planning on adding a unique error code for someone using a specific wrong file.
Regarding TFS errors… much more information is needed. Versions, platform type, code used, … etc.