Hi Ahmad, This is Ramesh.
PcaSvc.dll is a Program Compatibility Assistant module. Please see if you can restore it using DISM and SFC.
From an admin Command Prompt, run:
dism /online /cleanup-image /restorehealth
and
sfc /scannow
and
sfc /scanfile=c:\windows\system32\pcasvc.dll
Post the output of the above commands here.
Regarding the 23H2 upgrade, see if you can install the enablement package, which upgrades the OS to 23H2.
https://catalog.sf.dl.delivery.mp.microsoft.com...
After running it, restart Windows and check your OS version by running "winver.exe". Then, post a screenshot.