I have recently upgraded to Magento 2.3.3 and noticed there seems to be a bug when we add or modify a customer's address in the backend.
For some reason, I am unable to select the country. Therefore unable to add an address.
I decided to install a fresh copy of Magento 2.3.3 with sample data and it still does the same.
Does anyone else have the same issue?
Hello @chichitsai0517
I haven't heard of such issue before.
By the way I found one GitHub issue related to this.
https://github.com/magento/magento2/issues/25218
Hi,
I noticed that it only happens if my country options is set to only 1 country, in my case, Canada. I have attached a picture.
My settings are:
Country Options>
Default Country: Canada
Allow Countries: Canada:
Zip/Postal Code is Optional for: Use System Value
European Union Countries: Use System Value
Top destinations: Canada
State Options>
State is Required for: Canada
I have checked and no bug is reported for this .
i have also installed fresh magento 2.3.3 with sample data and not getting any issue as mentioned by you.
I have edit the existing address and also added one address but not getting any issue.
Please check your default country from magento configurations and try to flush cache and check the results again.
Thanks and if you found it helpful "Accept it as a Solution".
Hi,
I just did some test and it ONLY does that if I choose one specific country.
When click on "use system value" for "Allow Countries", then it will work for all the countries.
However we only ship in Canada
Hi, I just did a small test by selecting Canada/Cape Verde/Cayman Isalnds/Central African Republic as the Allow Countires. When I go to my customer profile and try to add a new address, I get a choice of Afghanistan, Aland Island, Albania, Algeria.
@chichitsai0517 please share some links of the images as we can see these images once approved by moderator.
Hi,
I'm not sure what you mean by sharing the links. These are printscreen images (in jpg) that I uploaded.
Hello,
Same Problem here (magento 2.3.3, fresh install) we selected Luxembourg ass only country.....and BAM you loose the country for new customers (Wich results in an error when customers are trying to ordrer/pay their shopping cart).
Yes you can manually add the country parameter in the MySQL Database, but this is not a fix, because it only resolves the problem of the concerning customers. Every new customer will have the same problem......
In my opinion this is a BUG,
Kind regards,
Dutchman
Here are some screenshots,
Dutchman