SimulationSingleton.AsSimulation() throws exception using Havok

I’m trying to get direct access to the TriggerEvents and CollisionEvents and noticed SimulationSingleton.AsSimulation() throws an exception when using Havok physics.

Is this intended? Is there another way to get direct access to these events?

I can use ICollisionEventsJob and ITriggerEventsJob but you have all the typical job restrictions.

I could reproduce the issue where SimulationSingleton.AsSimulation() throws exception using Havok.
A bug report has been made tracking this issue down.
Thanks for posting!