I have an Ender 3 pro and I just installed the CR touch bed leveling system. When I set the z offset and then start a print, it doesn't work, the tip is either too close or too far from the bed. It isn't working at all how it is supposed to. Is it the firmware? What am I missing? Any suggestions are greatly appreciated.