When you do batch with Procmon the you realize that Procmon uses DDE to talk to his own different instances, like in this example:
set PMExe="C:\temp\Procmon.exe"
%PMExe% /Terminate
REM *Reset Using Paging File for next usage…
start "" %PMExe% /PagingFile /NoConnect /minimized /quiet
%PMExe% /waitforidle
%PMExe% /Terminate
So, may be for some reason on your PC DDE has been disabled and the main instance of Procmon cannot communicate with his child and so try again and again and again to start a child instance..
https://learn.microsoft.com/en-us/security-updates/securityadvisories/2017/4053440#:~:text=To%20disable%20the%20DDE%20feature,automatic%20update%20of%20Workbook%20Links.
Not sure at all just my thought..
HTH
-mario