after what you said re pmod, i had a look and checked the file zoomdistance.json
In there the 'enabled' had all been set to false. so set them to true and i now have the full zoom in / zoom out capabilities as well as being able to snap and snap out of sniper along with scroll in and out of sniper....
think that solves my issues....not sure if it is something that can be added as part of your mod pack?