When sending a SD Package to a computer, following error appears :
Application is not allowed: Computer OS and procedure OS not compatible. [SDM223611]
Client Automation - Any versions
This problem could occur if there is a mix of version in Client Automation components installed on the computer.
This could be checked in Computer properties under Agent Tab :
Due to this the value of proc_os_id column in table ca_agent is 0 for the computer :
select proc_os_id from ca_agent where agent_type=1 and agent_name='COMPUTERNAME'
UPDATE ca_agent
SET proc_os_id=330002
WHERE agent_type=1 and agent_name='computername' and proc_os_id=0
Replace computername by the name of computer and 330002 by correct OS Name :
330002 Win 10 x64
330003 Win 11 x64
330241 Win Server 2016 x64
330273 Win Server 2019 x64
330280 Win Server 2022 x64
Then you could send the SD package to reinstall/upgrade the component with invalid version