Electron publishing double (same thing twice, including for app-hash, update, and pin reset)

Hi, just today my electron has started publishing everything twice, and as I said in the title it’s doing it for everything, not just where there is a “Particle.publish()” in the code.
This is the result:

It is happening even with old code where it didn’t happen before today.
Can anyone help, I don’t even really know how to start troubleshooting this. It’s technically not disastrous at the moment as it doesn’t really prevent development, but it needs to be fixed at some point as the final product I want to use it for needs to be as low power as possible so sending more data than necessary is not ideal.