After some trial and error I have found that the default setting of “Orbit” in the Verge3D Settings inside of Blender’s Camera Settings needs to be changed to “Flying”, which gets rid of this camera snapping behavior.
To clarify my setup, I’m using the Puzzle “tween camera to: position of “Metaball” look at “Object” in X sec” to move the only camera in the collection to specific metaballs that have been placed in front of corresponding objects I want the camera to move towards. Metaballs won’t render, so they’re great for moving the camera to certain positions without having to enter in XYZ coordinates.
You can tweak the target location for the camera by moving the object’s origin, but you have to move the 3D cursor to the desired location first, and then Set Origin > Origin to 3D Cursor.
Unfortunately, this method removes rotational constraints. So if those are necessary, then this method may not be a good solution.