I have found the problem and solution.

 

Ebay has 5 different addresses for you.

 

You need to set them all correctly, I only noticed because 1 was showing up as an old P.O. Box while everything else is fine.

 

Under Account Settings, go to Addresses.

Check all of them. I had to fill 2 in, and change the P.O Box to my street address and instantly the postage labels worked.