If your id is not working on the Production Server, you should call USPS to ensure that it is activated for the Production Server ...

There was a case where just switching between Test Server and Production Server fixed the issue but I could not say why that would work ...

Make sure that you have enabled shipping methods for both the Domestic and International quotes ...