PGSharp VGP Bugged

My VGP acts as if i have both "catch neaby pokemon" and "spin nearby pokestops" turned on when in reality i only have spin nearby pokestops on. But it still catches pokemon. I've restarted my game 30 times and still doesn't seem to fix itself
Go to the real settings and turn it off
Not pgsharp settings
The settings of the pokemon go app