Btw, here's one more hunch:
There was an issue with the spelling of the ini parameter "license_class". They spelled it "licen
ce_class" at some point (letter "c" in place of the letter "s"), and then changed how UC4 behaves. This is what
Hoai_Truong-Thi-Thu_5649 hinted at.
I can not find the details on the fly (or which one is "correct" and which one is "wrong"), but you might want to change the spelling from the one variant to the other for a test and see if that helps. Especially if you are using an old .ini file that you took over from an older version of the agent.
Edit: of course please ensure to
restart the agent after each .ini change.
Hth,
Carsten