Every time someone works a G day or clicks on an "Outstanding Notification", they induce further roster instability. The only way to fix the problem is to allow the wheels to fall off and some flights to go un-crewed.
I'm not being militant, just stating a fact. My roster is a joke and the leave plot a shambles. I'm supposed to be working for a legacy carrier, yet most of us don't have any leave allocated at all. We've brought all this on ourselves and we're too stupid or selfish to realize it.
Stop working G days, stop allowing them to manipulate your roster by accepting online changes and let the problem work its way through naturally. They either need to get more pilots or less jets. Simple.
And a final thought for G day workers. If you answer the call to operate a midnight departure, are you really prepared for that flight and well rested? The other 3 guys have planned their rest accordingly. What about you?