Band math: Target Band Type always defaults to float32

Hello all,

I’ve notice that, for S1 images, on the module bandMaths, the Target Band Type always changes to a default of float32, unless we run the graph with the band math image open:

If we change the separator to another one (read/write), it goes back to float32:

This is problematic, as I want to run in gpt mode, and even with the graph xml having type=uint16 it still saves the output in float32 (that’s not even the data type of S1 images).

Is this the expected behavior?