[ad_1]
E-commerce website after a site migration:
Every 6 days, right around 6PM every time the My account/permalinks break, returning a 404 and require a “Save changes” in the woocommerce permalinks settings. This fixes the issue temporarily and has repeated for about 2 months now.
Have attempted to deactivate plugins and mess with htaccess to no avail and am out of answers. Reached out to woocommerce support but I am not hopeful. Any advice would be sincerely appreciated.
[ad_2]
Check for any cron jobs
As already mentioned – it is most likely some cron job that runs at the same time (weekly). Try finding it and see if it is necessary and what it does on your site:
[https://themeisle.com/blog/cron-job/](https://themeisle.com/blog/cron-job/)
[https://www.fixrunner.com/how-to-automate-tasks-with-wordpress-cron-job/](https://www.fixrunner.com/how-to-automate-tasks-with-wordpress-cron-job/)
[https://themeisle.com/blog/disable-wp-cron/](https://themeisle.com/blog/disable-wp-cron/)
If this is too much for you (too technical), you can hire a developer or agency, some professionals, see here for some options:[https://www.wpbeginner.com/showcase/best-places-to-hire-wordpress-developers/](https://www.wpbeginner.com/showcase/best-places-to-hire-wordpress-developers/)
[https://www.isitwp.com/wordpress-maintenance-services/](https://www.isitwp.com/wordpress-maintenance-services/)
[https://www.wpbeginner.com/showcase/best-wordpress-support-agencies/](https://www.wpbeginner.com/showcase/best-wordpress-support-agencies/)
My experiences with FixRunner.com have been positive, and they only charge once the task is completed successfully.
WP Crontrol is a great plugin to check WordPress cron jobs. If you have access to the underlying OS via SSH, also check the user and system crontabs as well as systemd timers.
Are the permalinks changed inside WordPress, or is the .htaccess file being overwritten? The latter may be the result of some security process your hosting provider has in place.
wpseo_permalink_structure_check
Cron job was disabled, will report back if this is the fix for anyone who finds this. Have a great developer from Upwork looking into it.