Define no hardware endstop for z then it should hopefully not home, also it is a bad idea to have none.
Decoupling be dis normally a decouple time for bed that is too short since some beds are slower then others. So increase the decouple time. But you should also watch the log message which tells more about the decouple reason at first mention.
M999 might continue but normally it is too late to do so.