Ender 3 4.2.7 Auto Home/BL Touch Not Working Correctly

Hello! I have spent numerous hours trying to get this working but I have been unable to which is causing me enormous frustration. I hope that someone is able to help me.

I have an Ender 3, upgraded 4.2.7 board, BL Touch mounted on the left side of the print head, and a Micro Swiss DD with a Micro Swiss All Metal hotend. I attempted to use the firmware builder to create firmware matching these specifics. Home offsets were set to Micro Swiss DD recommended X-5 Y-10. When I flash it to my printer, everything looks correct. When I auto home, the BL Touch does not go to the center of the print bed. I adjusted the probe offset using M851 to X-45 Y-10 and it got a little closer to the center, but not perfect. When I attempted to auto bed level, the BL Touch attempts to probe the extreme bottom left corner of the bed and left side of the bed despite the change in offsets.

I have searched the internet, watched numerous YouTube videos, and more trying to figure this out without success. Any input or solutions would be GREATLY appreciated. I have used stock Creality firmware to this point so I am a novice in this realm. I truly appreciate any help. Thanks!

Sorry for the delay - the lead up to the Christmas holidays has been chaos…

So, the way to check this is to use the USB console or screen to navigate to X0 Y0 Z10 - this should give you your origin point. If that’s off the bed, then we need to figure out what the correct home offset should be. If that’s spot on, then we’re into other issues like probe offset not being right.

You’ll have to insert new figures into the builder - and obtain them by moving the nozzle until its where you want the X0 Y0 to be. Then, say if your home offset is X-5, and you move the nozzle to X5 to get it in the correct position, you’d new home offset would be X-10.