I had a similar changes in timekeeping with my Ti Planet Ocean 9300, out of the blue, without banging or dropping the watch, and not related to magnetism (per my watchmaker).
When I bought it in March 2016 it was consistently running +4 to +5 sec/day, but by September was just under +6 sec/day. I had it regulated at Omega in November after it gradually got just over + 6 sec/day. It came back in November 2016 running a very stable and consistent +3 sec/day for 5 months until April 2017.
Then through June - October 2017 it bumped itself up again to consistently run in the +5.5 sec range, and by November 2017 it was back up to running just over 6 sec/day again. Strange.
So Omega regulated it a second time in Dec 2017, and for the next 90 days after it came back it consistently ran between -0.0 sec/day and +1.5 sec/day on average EVERYDAY for just over 3 months, with an average of +0.86 sec/day during that time! I was in love with the incredible accuracy and stability of the rate with such little variation day to day.
Then, after 92 days of bliss, in March 2018 overnight it was running a very consistent average of +4.3 sec/day (anywhere from +2.8 to +4.9 sec/day for the next several months), and it's been like that for the past 18 months. No more climbing to +6 sec/day over a few months time, and with a very small variation in average daily rate from day to day.
It looks good on the watchmaker's timegrapher, and it's not due for a service for another 18 months, so I'm just wearing it every day and resetting the time every couple of weeks after it has gained a minute.
But I do track the average rate regularly using WatchTracker, watching for a sudden change, just in case. Since March 2018, when it started to run at about +4.3 sec/day, it has not had any aberrations in that average daily rate except for a 2 month period between Sept - Nov 2018 when it only gained 8 seconds in 68 days!
Here is the past 2 weeks: