I upgraded from ver 3.6 to ver 3.9 (so far).
However, now my country drop down is empty in checkout.
I have them listed when I go to Admin-Countries, and have allowed billing and shipping and made sure a couple countries are published, yet in checkout they drop down is empty.
It doesn't even say 'Select a Country', just an empty & required drop down item.
Turns out this appears to be theme related; if I switch to the default theme it works.
Is there any system log with new theme or error in console?
The only Warning in logs happens regardless of theme -
Resource string (plugins.payments.authorizenet.paymentmethoddescription) is not found. Language ID = 1
It's strange a theme would cause this, but as soon as I switch back to the Default theme everything works as expected.
Nothing in Console for errors either. The Country drop down is simply empty of options.
Given warning is related to missing resource string. It will not affect functionality.
you can try with replace Billing address and shipping address view page from default theme to your theme.
Copy below files
and paste it at
(Take backup first your theme files.)
I'm having the theme support team look into it first.
Turned out to be a Bootstrap clash with their one page checkout,
all fixed now.
Thought I'd post in case others have the issue.