Hello @duncanreyneke
Thank you for reaching out, and we’re sorry the triggers resets in your popups.
We’ve never experienced this issue first-hand. There’s only been a handful of other times people reported a similar issue with Popup Maker.
The first thing we suggest is to make sure you’re backing up your site regularly. Next, ask your hosting provider to check your server logs, especially your database logs, if you haven’t yet.
If logs don’t help, here are other checks you can do:
1) Check your WordPress and server cron jobs. You might need to temporarily suspend any custom or suspicious crons.
2) Run malware scans on your site files and database if you haven’t. Disappearing data is a pretty classic sign of XSS (SQL injection).
3) Have your hosting provider check if there are any nightly backups that are running amok.
4) If you’re using a database such as Redis or Memcache, check for invalid cache errors.
5) If you’ve got multiple DB instances or schema, check to see if your deleted settings are winding up in another DB.
6) Ask your hosting provider if they can add a DB trigger on delete of any rows of your core DB tables (e.g., wp_postmeta). At least you can see when exactly when your settings are getting deleted and maybe which user or parent process is kicking that off.
7) See if there’s a history of this sort of thing with your hosting provider. You might even try migrating to a new server with a new hosting provider after you run thorough scans.
8) Change all of your admin passwords if you haven’t yet. Maybe regenerate any API keys too and your DB security keys in your wp-config.
We definitely want to know if you find out anything. Please keep us posted.
Thanks so much!