Hi Alexander, thanks for your response.
Please find attached a more representative example for my issue.
For the values of number > 0; I expect mentioned fields to be required, and heading to stay visible. Both works Ok.
When number = 0; I expect fields to stay optional (works naturally), and heading to be hidden due to rule reversal (doesn’t work).
Please note this trigger is to run only on form load, if it has anything to do with it.