Roborock S6 MaxV | Model stop cleaning is throwing an error
If I start the cleaning (switch the Fan state to on) everything works fine:
[2020-6-22 10:42:34] [S6] INF changedCleaning | roborock.vacuum.a10 | Cleaning is ON.
[2020-6-22 10:42:34] [S6] INF changedPause | roborock.vacuum.a10 | Paused possible

If I switch the Fan (S6) to off, I got the following error:
[2020-6-22 10:42:35] [S6] ERR setCleaning | roborock.vacuum.a10 | Failed to set cleaning to false Error: action locked
    at Object.reject (/usr/lib/node_modules/homebridge-xiaomi-roborock-vacuum/miio/lib/network.js:506:19)
    at DeviceInfo.onMessage (/usr/lib/node_modules/homebridge-xiaomi-roborock-vacuum/miio/lib/network.js:396:13)
    at Socket.<anonymous> (/usr/lib/node_modules/homebridge-xiaomi-roborock-vacuum/miio/lib/network.js:169:14)
    at Socket.emit (events.js:315:20)
    at UDP.onMessage (dgram.js:910:8) {
  code: -10003
}

if I switch the Fan (S6) to off again, everything works as excepted:
[2020-6-22 10:42:48] [S6] ACT setCleaning | roborock.vacuum.a10 | Stop cleaning and go to charge.
[2020-6-22 10:42:51] [S6] INF changedPause | roborock.vacuum.a10 | Paused not possible, no cleaning
[2020-6-22 10:42:51] [S6] INF changedCleaning | roborock.vacuum.a10 | Cleaning is OFF.
[2020-6-22 10:42:51] [S6] INF changedPause | roborock.vacuum.a10 | Paused not possible, no cleaning

please let me know if you need futher information