Check_MK Discovery Can not load Robotmk JSON data! (json.loads())

@simonm Hello ,
I am having the same issue and nothing is helping , deploying 3.4 as you suggested , it’s creating problems with cmk plugin … changing to external is not deploying robotmk-runner.py at all , is that normal ? where i can find some guide how to use this function i am interested in using RPA.Windows .

I have : installed Python and then as admin in cmd( pip3 install robotframework pyyaml mergedeep python-dateutil) but still in logs i can see “Exec app” when i apply in rule “Do not use Checkmk Python, even if it has been installed” it doesn’t discover checkMK at all …
when i run “check_mk_agent.exe test” locally i cannot see any <>
when i change rule for “Use Checkmk Python, if it has been installed” it says in cmk output :
<<>>
FATAL ERROR!: Robotmk cannot start because of a missing Python3 module (Error wa
s: No module named ‘robot’)
Please execute: pip3 install robotframework pyyaml mergedeep python-dateutil
<<<>>>
but i do have it installed :

Requirement already satisfied: robotframework in c:\program files\python311\lib
site-packages (5.0.1)
Requirement already satisfied: pyyaml in c:\program files\python311\lib\site-pac
kages (6.0)
Requirement already satisfied: mergedeep in c:\program files\python311\lib\site-
packages (1.3.4)
Requirement already satisfied: python-dateutil in c:\program files\python311\lib
\site-packages (2.8.2)
Requirement already satisfied: six>=1.5 in c:\program files\python311\lib\site-p
ackages (from python-dateutil) (1.16.0)

HELP.!!!