This previous question & answer explain how to move a dynamic body in A-Frame physics system, by using the syncToPhysics() method call after making changes to position. How to translate A-Frame dynamic body
I've been using this technique, and it works well for me when using the CANNON.js driver.
See e.g. https://unmarred-ambiguous-shad.glitch.me/
However, I would like to use the Ammo driver, as described here. https://github.com/n5ro/aframe-physics-system/blob/master/AmmoDriver.md
(one key reason for wanting to use the Ammo driver is that at this time, CANNON.js does not work with A-Frame 1.2+ https://github.com/n5ro/aframe-physics-system/issues/187 ).
My hope was that I could do the same thing with syncToPhysics() on the ammo-body component:
this.el.components["ammo-body"].syncToPhysics();
But I tried to do so in this glitch, and it's not working - the body is just stuck in one place. https://roasted-snow-replace.glitch.me/
Is there any way to get this function working with Ammo, or is it impossible to directly manipulate the position of dynamic bodies when using the Ammo driver?