[Bug - 16356]Derived Tags for Bit usage

There seems to be a bug in the UDT parameter stuff right now that causes them to resolve as float/doubles, which in the case of these Modbus tags is turning the address from something that would be for a register, e.g. [Device]HR1 into something for a bit write, e.g. [Device]HR1.0.

This was supposed to be fixed in the 8.0.11 release but there’s apparently some case or cases that are still broken.

I think it’s the same thing as is happening in this post: [BUG]8.0.11-rc1 Numeric UDT parameters now appear as floats when used in OPC_Item_Path