It would appear that from SeriesEffect downwards in the object hierarchy, none dispatch an effectStart event when played. I have checked this by using exactly the same code except for changing the effect type and only series effects appear to exhibit this behaviour.
I'm sifting through the source to find out why but so far I haven't spotted anything. Thanks in advance for any help. Graham