Force Associated Data Update

I have created a series of alarm tags based on the status of VFDs. When the VFD "faulted" tag is true, then an alarm is generated. For each alarm, I have associated data that is bound to a different tag for the fault code. I am seeing an issue in that the fault code is normally 0 and likely going to a valid value on the same PLC scan as the alarm tag. Is there some way to force the associated data to update when the alarm is triggered? Looking at the alarm details, I see that the fault code is captured for the On Clear event, but not the On Active event.

No, and even if you could at the alarm level, you are toast at the OPC level, as order of delivery is not guaranteed, even if all the data arrived together correctly.