Collection had "regno" column, on first insert another column got create as "[regno]"

Are your dataset fields set as numbers or text?

It only matches values of the same type. For example, a number value stored as a String type does not match the same number stored as a Number type.
https://www.wix.com/corvid/reference/wix-data.WixDataQuery.html#eq