Apologies, i had already fixed this, you are right.
There was a visual bug where Node Red showed the button to refresh as UNTICKED on all of my nodes. Yet, on some of them, it was enabled by default, without visually showing.
I found this out by comparing the exported json between a working and a non working node:
As you can see, on a non working node it was set to false.
On a working node however, it was NOT set to true. It just was not there at all, defaulting it to true.