Whenever it's shopify I know there is going to be problems. First it's the hardest address form to fill. Constantly trying to "help" me with the street, numbers.
When I manage to fill everything and submit the fields don't get printed on the packages the way I put it in the form. Often the numbers are missing and there is just the street name. Sometimes there is no street name at all. The result - package returned, without me being able to intervene.
The worst thing is that I know this but depending on the shipping company I am sometimes able to redirect the package to a post box at the last step. But sometimes it just gets stuck and returned.
This happened so many times that I'm very frustrated and if I see shopify I don't want to order from the website.
Why does it have to be this way? It's been decades since we are using html forms. So many examples of the good - working ones. The forms are hard, the validation can be difficult. But I'm sure you can do it.