Thanks. I just updated Core Gamekit and tested this but it seems that "Hookup: Wave paused" does not work. I thought maybe it's something wrong with my Playmaker FSM setup so I tested this by putting the same "FSM name" and "FSM Event name" selections to "Hookup: Wave ended" and I can confirm that then event is succesfully received by the selected FSM when wave ends.
The FSM is running in the LevelWaveSettings object and I have LevelWaveSettings object selected in the Listener field in the Level Settings inspector. I also have checked the Wave completed options "Pause global waves".