Sorry for the late reply. The issue is reproducible in house and should be a vaild issue. Could you submit this issue as a bug via Esri Support? Our Support team will assign an official bug number for your records. This number can be used to search for and subscribe to the bug on the Esri Support site. If the issue is reported by other customers it will be attached to the same bug report, which helps us assess the impact of the issue and prioritize it accordingly.
As Shwu-jing mentioned above, this is a valid issue, but there is a workaround for it, and your form should work just fine. As the screenshot below, put the number() operation in the next line, and make sure the pulldata() function is not wrapped inside any operation.
If you have any question, feel free to reply.