Originally Posted by Dymo
Strange behaviour, what investigation have you done so far.
Have you checked the Guest settings, is it turned on? I'm only thinking to myself but if people go to the checkout section and they're not logged in and check out by inputting their details it's not going to update their account.
No, guest checkout is disabled, so people either have to log in or create a new account. If it is a new account, the data is consistently written correctly to the new users account. If it is an existing account, in *some* instances, and it seems to be specific to certain admin users, the date is not written back to the user account.
I have tested with different user's accounts and it works for some and not others. I can't find a common reason.
I can log in as myself and update my billing info at the checkout and it updates my user account. I can log is as another admin and update their billing info at checkout and it does not update them. So not a local computer issue.
I have created a staging site and disabled all plugins, with the exception of Woocommerce, Stripe for Woocommerce and I am using the Storefront theme, with Stripe in test mode. This makes no difference.
The site is behind a Succuri firewall, and I have altered my hosts file to bypass this and access the site directly and it makes no difference.
I am in the process of downloading the site and setting up Local by Flywheel to get it running on my machine to rule out the web server. I am having a few issues with getting it running properly and am waiting on a response form the support forum there.
That's probably it so far...