I have DisallowShippingToPOBoxes turned on and it appears to be kind of working.
What I mean is when a user creates a new address they can use POBox with no issue. If they try to edit a current address from whatever they entered to "POBox" then the page will just refresh and it will not allow them to use that address. The problem is that no error is being thrown to tell the customer that they can't continue due to a POBox.
Same thing happens on the checkout page (We use one page checkout). The page will refresh but will not notify that you can't continue because of the POBox.
Why aren't these errors being thrown? We're on V9. Thanks.