P1S homing failing during print

Only had the machine since Aug and it has run flawlessly. Last night I was running a print with a few parts and one had failed to print but the others were doing really good. The failed one was causing some strings to be dragged into the piece next to it so I reached in and went to pull it out, (I know, pretty stupid I should have paused it) and the head ran into my hand. It continued to print but I noticed the layers had shifted. I stopped the print, cleaned the plate and started a new print that started okay then some of the pieces were not printing good so I stopped it. After I checked everything (looked good) I started and a new print which failed with the printing stopped due to homing Z axis failure.
I ran calibration with no problem.
I did a factory reset and everything setup fine
Checked the Z axis screws
I think I did everything ever listed I found to solve it.
Then I noticed the head was running around inside in a weird pattern I don’t ever remember seeing happen before. I also noticed that it occurs when it does the nozzle cleaning, the nozzle is too far behind the plate which raises and almost touches the bottom of the extruder body. I recorded that and I’m posting the link. I really would appreciate any suggestions with this, seems like a belt alignment issue possibly.

Nozzle Cleaning

Has the hotend been bent towards the Back?
Hard to see properly in the video but the bed appears to be correctly placed so the only thing I can think of is the nozzle has been pushed back bending the tube

After messing around for a bit, yes, hotend was bent. After replacing issues with it still continued. At first it was knocking the front cover off trying to cut filament and giving an error. Then i selected a print from the sd card right off the screen and everything works perfect. I let that run and sent the same print over wifi and it all started again. I then exported from bambu studio to sd card, loaded it and its printing perfect. Not sure whats going on sending it through wifi but at least its not the physical machine I’m guessing.