You can try using Norbyte's
Osiris proxy to see whether the event arrives in the game.
So I did some poking around comparing the logs from the editor and the one produced ingame.
>>> call COsiris::Event
>>> event CharacterStatusApplied((CHARACTERGUID)S_GLO_CharacterCreationDummy_001_da072fe7-fdd5-42ae-9139-8bd4b9fca406, "HEAL", S_GLO_CharacterCreationDummy_001_da072fe7-fdd5-42ae-9139-8bd4b9fca406)
>>> call COsiris::Event
>>> event CharacterStatusApplied((CHARACTERGUID)GameMaster_Archetype_TheAlchemist_d523db3d-4000-440a-a2c5-02f0bef5f57f, "HEAL", NULL_00000000-0000-0000-0000-000000000000)
Which confirms that the event does indeed fire, so that doesn't seem to be the issue. What's interesting though, is that I did not see execution of the INIT section of my goal.
Here's what it looks like in osirislog:
exec INIT section of goal _Debug_Controller (#19):
0> DB_DebugGoal( "Test" ) [add fact]
This is nowhere to be found in the log produced with the Osiris proxy. I made sure the mod was properly loaded into GM mode by making a dummy status effect that did show up ingame.