I just found this thread after having the same problem of motion status being stuck on active. I first tried to update to the latest firmware version. Looking at the log, it may have already been at that version. There were 100's of skip messages. When the update didn't fix the problem, I fell back to the 1.3.7 version. That appears to have fixed the problem. I used the built in firmware updater. It worked fine with the device within a foot or two of the hub, I haven't installed it in its final location.
The version number on the device page never changed from 1.04. As mentioned by @kavery3141 , it doesn't display the full version. Is there a way to check it? I saw in the log once, but don't remember what I did to get it report.