Hi all,
I have a business rule on my Opportunity Product entity that is set to Entity scope that copies one field value to another field, however it does not update the field unless I open the specific record.
The fields that I have are as follows:
1. new_opportunitystatus - a calculated option set field that copies the Opportunity status (i.e. Open, Lost or Won)
2. new_opportunitystatuscopy - an non-calculated option set field that is a duplicate of new_opportunitystatus
The business rule is below:

My understanding is that Entity scope business rules run server-side, and therefore don't need you to open the form in order to work. The issue I have is that this business rule won't function unless I open the form
Can anyone advise what may be the cause of this, or how to get around it? We can't update opportunity Products via workflow, and I need the field to be updated as it is used as a filter for some rollup fields on the Product entity.
Any advice would be appreciated