The primitives supporting the Float methods = and ~= return false, rather than failing the primitive, for SmallScaledDecimal arguments. This bypasses the handling that converts the SmallScaledDecimal to a comparable value.
While the failure is in the primitive, the image methods in the following patch avoid the problem. File in as SystemUser and commit:
patch50597.gs
Last updated: 7/20/23