Emit GUARD GOOD/BAD events when primary guards change
In #40001 (closed), we tried to re-instate the GUARD event for the prop#271 impl. However, we still were not emitting events when the actual guards in use (primary guards) changed. We can use the "GOOD" and "BAD" flag codes for this.