For some added context.
The game I found the issue in is using jumpgate rather than the legacy game setting.
Tested in a non-jumpgate game and the issue did not occur.
Looking through the console logs, when I try to move the camera or zoom, the following appears
------------------------------------------------------------------------------------------
vtt.bundle.a2bcfabdece6728ed460.js:7159 Uncaught TypeError: Cannot read properties of null (reading 'setVector2')
at oe.onCameraChange (vtt.bundle.a2bcfabdece6728ed460.js:7159:14896)
at vtt.bundle.a2bcfabdece6728ed460.js:5686:150426
at Array.forEach (<anonymous>)
at e.emit (vtt.bundle.a2bcfabdece6728ed460.js:5686:150414)
at lT.moveCamera (vtt.bundle.a2bcfabdece6728ed460.js:7025:34552)
at ln (vtt.bundle.a2bcfabdece6728ed460.js:6371:4789)
at vtt.bundle.a2bcfabdece6728ed460.js:6371:6459
------------------------------------------------------------------------------------------
Additional note, I created a new game using jumpgate.
The console error pasted above did not occur in the new game I created, and I didn't have any issues with map sensitivity.
I also opened up an old game using Princes of the Apocalypse (started a few years ago, finished a few months ago) which was also in jumpgate and the issue was not there either. So for me at least it's only showing in the curse of strahd game.
If it's any help, the map we were on was the death house in curse of strahd.