Cairo Dock glitch

Yes, it was.

Is it possible you’ve previously created services to launch Cairo Dock, and some of them are still activated?

What happens if you move the .desktop file from Autostart; does Cairo Dock still start; and if so, does it exhibit the same issue?

You might also check that you don’t have multiple Cairo Dock .desktop files in ~/.config/autostart.

Otherwise, I don’t know what to else suggest.