Physics Based Sliding Issue

I’m trying to add physics based sliding to my game and I followed along with a tutorial but for whatever reason the character does not slide on flat ground unlike in the tutorial. I think this has to do with the fact that my script multiplies the floor normal vector by a large number to get the force applied and when they’re on flat ground it’s equal to 0 so it’s not doing anything.