would be better if you shared code
In nextScene im calling this to change hlookat and loadscene
tween(view.hlookat, get(sceneHlookat), 0.1, easeinoutquad);
loadscene(get(scenename), null, MERGE|KEEPVIEW, COLORBLEND(2.0, 0x000000, easeOutSine));
And this is event: <events name="local_event" keep="true" onautorotateoneround="nextScene()"/>
I think changing hlookat will trigger onautorotateoneround