Sensor keeps triggering every 30 sec, until it doesn't

I have a Neo motion sensor that has worked perfectly until recently. Now, after it triggers once, it keeps triggering every 30 seconds (which is the on/off duration): right after it reports “off”, it reports “on” again. This keeps happening, until finally it comes to a rest after a pretty long time (15 minutes - 1 hour) and then it stops retriggering for some reason. Until it’s triggered (for real) again and the retriggering starts again for some time.
I’m thinking it might be caused by a software issue, because when I reset the z-wave JS plugin, the retriggers stop. Curiously.

Does anyone have any idea what could cause this?

This is what is logged:

2021-07-22T12:02:21.232Z CNTRLR [Node 018] [~] [Notification] Home Security[Motion sensor status] [Endpoint 0]
: 8 => 0
2021-07-22T12:02:21.377Z SERIAL « 0x010a00040012043003000cd8 (12 bytes)
2021-07-22T12:02:21.381Z CNTRLR [Node 018] [Binary Sensor] Motion: metadata updated [Endpoint 0]
2021-07-22T12:02:21.386Z CNTRLR [Node 018] [~] [Binary Sensor] Motion: true => false [Endpoint 0]
2021-07-22T12:02:21.390Z SERIAL » [ACK] (0x06)
2021-07-22T12:02:21.394Z DRIVER « [Node 018] [REQ] [ApplicationCommand]
└─[BinarySensorCCReport]
type: Motion
value: false
2021-07-22T12:02:21.858Z SERIAL « 0x010f00040012097105000000ff0708006b (17 bytes)
2021-07-22T12:02:21.863Z CNTRLR [Node 018] [~] [Notification] notificationMode: “push” [Endpoint 0] [internal]
=> “push”
2021-07-22T12:02:21.867Z SERIAL » [ACK] (0x06)
2021-07-22T12:02:21.871Z DRIVER « [Node 018] [REQ] [ApplicationCommand]
└─[NotificationCCReport]
notification type: Home Security
notification status: 255
notification state: Motion detection
2021-07-22T12:02:21.879Z CNTRLR [Node 018] [~] [Notification] Home Security[Motion sensor status] [Endpoint 0]
: 0 => 8
2021-07-22T12:02:22.029Z SERIAL « 0x010a00040012043003ff0c27 (12 bytes)
2021-07-22T12:02:22.032Z CNTRLR [Node 018] [Binary Sensor] Motion: metadata updated [Endpoint 0]
2021-07-22T12:02:22.036Z CNTRLR [Node 018] [~] [Binary Sensor] Motion: false => true [Endpoint 0]
2021-07-22T12:02:22.038Z SERIAL » [ACK] (0x06)
2021-07-22T12:02:22.042Z DRIVER « [Node 018] [REQ] [ApplicationCommand]
└─[BinarySensorCCReport]
type: Motion
value: true
2021-07-22T12:02:23.862Z SERIAL « 0x010a00040024043003000cee

Is there any WiFi interference maybe? When I start a movie on my media player (on WiFi) my motion sensor triggers because it’s within 30 cm of the Access Point.

Thanks. I don’t think this is the problem though. It happens no matter where I put the sensor …