{"ok":false,"job_id":"job-86821568da68","error":"Windows graphics function failed (no error provided): BitBlt","traceback":"Traceback (most recent call last):\n  File \"C:\\MCSJAgent\\MichelBridge\\michel_daemon.py\", line 547, in handle_file\n    result = COMMANDS[action](job)\n             ^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\MCSJAgent\\MichelBridge\\michel_daemon.py\", line 121, in cmd_activate\n    return {\"ok\": True, \"activate\": bridge.activate_mcsj(), \"fingerprint\": bridge.fingerprint()}\n                                                                           ^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\MCSJAgent\\MichelBridge\\michel_bridge.py\", line 132, in fingerprint\n    top=crop_ocr(0,0,1600,90,psm=6)\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\MCSJAgent\\MichelBridge\\michel_bridge.py\", line 119, in crop_ocr\n    shot=screenshot()\n         ^^^^^^^^^^^^\n  File \"C:\\MCSJAgent\\MichelBridge\\michel_bridge.py\", line 110, in screenshot\n    img=sct.grab(mon)\n        ^^^^^^^^^^^^^\n  File \"C:\\Program Files\\Python312\\Lib\\site-packages\\mss\\base.py\", line 312, in grab\n    img_data_and_maybe_size = self._impl.grab(monitor)\n                              ^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Program Files\\Python312\\Lib\\site-packages\\mss\\windows\\gdi.py\", line 380, in grab\n    gdi.BitBlt(memdc, 0, 0, width, height, srcdc, monitor[\"left\"], monitor[\"top\"], SRCCOPY | CAPTUREBLT)\n  File \"C:\\Program Files\\Python312\\Lib\\site-packages\\mss\\windows\\gdi.py\", line 127, in _errcheck\n    raise ScreenShotError(msg, details=details)\nmss.exception.ScreenShotError: Windows graphics function failed (no error provided): BitBlt\n","elapsed_seconds_total":4.912}