Divide node problem

In my bluepirnt, I use a divide node which blocks the compilation every time I open the level. Input pin A is left empty so it will default to the fixed value specified (default, set to 1), B connects to a double float - a variable:


I change input A to be double floating and have to reset the value (1 –> 1.0), then it compiles

The note that the editor shows on this node says I have to uncheck a setting:

which I did:

Saving everything, assuming this was solved. But no - the next time I open the level, I get the same issue.

I worked around it by a using a float value of 1.0 (in a local variable) connect to pin A, but shouldn’t the changing of the type of this pin not be saved too?