Homing. Z axis just moved down very slowly?

Ok, sorry. You didn’t make it clear that you had the machine working and this was a new problem.

Since your Z homing switch didn’t affect the homing operation you could try this: