I just noticed that using a step value of .000001 for a number field in a blueprint is not possible. The number is then replaced by 0. When I enter the step as a string ‘.000001’ is does work, however.
My use case is entering a longitude value in decimal format. The following is not working
longitude:
label: Longitude
type: number
step: .000001
while the following is working
longitude:
label: Longitude
type: number
step: '.000001'
The lowest possible step value as a number seems to be .0001.