Visco-lok won’t unlock?? 07 max 800 ltd

Was riding last weekend and the bike was awesome up until I hit one mud hole and gave it a little throttle to lock the front in and once I came out it was like the front diff stayed locked. Came out of 4×4 just fine, only the back tires will spin. It’s really hard to steer and I jacked the front up and spun the tire by hand and they both spin the same direction. Any help would be appreciated!!