Well, you are on the right track. Situations like these rarely have a single cause. I often compare this hobby to baking rather than science because, like in baking, temperature, time, and humidity can have varying effects, even between events.
I suggest doing a simple test. To save time, change the layer height to 0.28 to speed up the process. Then, enable the “silent” mode in the slicer settings to slow down all print head movements. While it’s true that this adjustment can be made in the speed settings, it requires more time for fine-tuning, whereas silent mode is a single-click solution. Keep in mind that silent mode doubles the print time, which is why I recommended the 0.28 layer height as a tradeoff for this experiment.
You can also change this on the front panel which for me is actually preferable because I can ensure that the setting stuck.
Here’s the settings if you prefer to try it in the slicer and save it as a profile for future use. I’d recommend focusing on cutting the outer wall and inner wall speeds by 50-75% in two different print runs to see if either extreme changes the outcome.