Yes my biggest problem was that I couldn’t do OPCUA events in compound widgets. Here’s even my help file telling me that its not possible, with the mapp version being 5.24:
Anyways, I got around this issue by creating a 0 by 0 rectangle in the compound widget, binding its visibility to my BOOL variable, then using its visibility change as a widget event that changes my style, and that method seemed to work. I wanted to avoid it as much as possible but after learning that work-arounds like those were actually common-place in AS programming, I felt a lot better about implementing it.
Anyways, my compound widget works fully now. Still don’t get how you were able to use OPCUA events though