Mini 1.03 firmware issue

Hi everyone, I’m using a Mini 1.03 single extruder that I got from a friend. It was working perfectly while I was printing with Ultimaker Cura. However, after switching to Cura LulzBot Edition, I was prompted to update the firmware—and that seems to have disrupted how the print bed operates. Now, I can’t get it to print properly.

I checked the endpoints, and while the y_min is triggering correctly, the y_max isn’t activating passed the halfway point on the rail but activates on the “y_min” side of the rail only. As a result, the bed runs into the endpoint and doesn’t stop. I have also tried to install the firmware a few times through the Cura Lulzbot app both the old and new version they had.

I’m hoping someone might be able to help me out. It feels like I might be missing something simple, but I can’t quite figure it out.

Update: Someone sent me a modified 1.0.2.2 hex file and it ended up fixing everything