I'll sign this for you. I don't have the Steam version, but I know people who do and I know they've had to deal with plenty in the past already, thanks to the awkward link between the services.

I don't know if there's anything that can be done, but if there is, I'm all for it.