Can you try again without this @Required?  I'm worried it may have bad side-effects.  Let me know if this bug is still fixed without this @Required tag