On further investigation, this problem gets bigger, it has nothing to do with the rule. On this particular object in my application I cannot get the required field on the attribute working at all. In all the other objects containing the same attribute it works perfectly well
The attribute has been checked as "Value must be provided". When you edit the record and then leave the required field blank it accepts the change when it should report the error
I have deleted all the rules in the object in an attempt to find the problem, but it still accepts a blank field
Also,in the log report the rule is evaluated and checked as though it is working
😮