Inactive script still catching collision/trigger

Hello,

I have a few gameObjects on my actual scene with a script handling collisions.
For debug purposes I tried to disable (unchecking in the editor) the script but even if it doesn’t execute its main purpose it looks like the script is still catching collisions/triggers.
Why is that ?

Thanks for answering.

Don’t uncheck it, delete the script from the component list then put it back when done testing