IL Post Processor runner process failed to start

so i was testing something i was trying to create a healing station for my player where if he can heal himself in the collision function i wanted him to keep getting healed till he gets out of the healing station so i put a while loop instead of if in the condition of while (collision.compareTag("healing_station")) so when i tested it i collided whith the health station and everything froze nothing is working , i closed the unity editor and when i opened it back up it told me to go into safe mode and i got this error

Unhandled Exception: System.InvalidOperationException: Can't find file \.\pipe\unity-ilpp-eccc9d66a8d14feb553913d347e0a5e5
at Unity.ILPP.Trigger.TriggerApp.WaitForFileExists(String, TimeSpan) + 0x166
at Unity.ILPP.Trigger.TriggerApp.CreateClient(Arguments) + 0x23
at Unity.ILPP.Trigger.TriggerApp.d_1.MoveNext() + 0x706
--- End of stack trace from previous location ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x20
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0xb6
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x42
at Unity.ILPP.Trigger.TriggerApp.d
0.MoveNext() + 0xc7
--- End of stack trace from previous location ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x20
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0xb6
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x42
at Program.<

$>d_0.MoveNext() + 0x1a3
--- End of stack trace from previous location ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x20
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0xb6
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x42
at Program.
(String[ ]) + 0x20
at Unity.ILPP.Trigger!+0x47849b

i tried to import a random package which was Timeline package to try and fix it like i saw in another forum but i got this error instead
IL Post Processor runner process failed to start UnityEditor.Scripting.ScriptCompilation.EditorCompilationInterface:TickCompilationPipeline (UnityEditor.Scripting.ScriptCompilation.EditorScriptCompilationOptions,UnityEditor.BuildTargetGroup,UnityEditor.BuildTarget,int,string[ ],bool)

please if anyone knows a solution reply so soon this is my graduation project and everything is on the line for me right now and im not that expert with debugging stuff , thank you in advance

i found a solution for this i just changed the unity editor version for my project , for anyone who got the same problem as this try changing the editor version it worked for me :)