Timeline "finished" event only firing once in looping timeline

Title. this is intended? why not fire at the end of every loop for a looping timeline?.

Have you enabled the “Use Last Keyframe?” option in the TimeLine?

It does fire only once regardless of Use Last Keyframe is checked or not. Workaround is to add an event track with a keyframe at the end.