If this is with the 2017 screen, check with the default screen.
If it's the default screen, contact Arturo at CNC4PC, and CNC Drive. I think that the current version of UCCNC is the first version to support the M45, so there may be a problem there.
I first bought an M44 with my UC300ETH, and there were firmware issues with that setup.