I see the current state of motion is active, have you seen it inactive? I ask because the zooz 4 in 1 driver is a little complicated for the monoprice( or at least for me) to get it work correctly. My 2 monoprice 4 in 1 were false detecting so I had to lower the sensitivity.
If you changed the name of the sensor. You will need to go back into HSM and hit done to update.
Other thing to nail down the issue is open the UI and have one page with the sensor and another with live logging.
Trigger the motion and look at both pages.
Did you ever figure out why your Monoprice 4 in 1 was always showing a pending change? Mine does too and it annoys me. I added to Hubitat yesterday and pushed the config button to accept changes but no matter what, it still showed a pending change. I let it sit over night and checked this morning and sure enough, it says there is another pending change.
It also seems to take 3-4 seconds for motion to be detected sometimes (maybe when the device isn't awake?), which is too slow.
Check logging when you save the settings and it should display a warning about which setting is set to a value that's not supported by that device.
If use use a paperclip to push the recessed button on the bottom of the device it will force the device to wake up and sync the settings so you don't have to wait hours for it to wake up on its own.
The Monoprice device and original version of the Zooz Device have a lot of issues with Motion detection. This is a device problem and has nothing to do with Hubitat.