Hi Adriano,
A trigger does not have a permanent state of being active or inactive (unless you explicitly disable it in the file). Its conditions are checked after each market refresh and can become satisfied at any moment. Similarly, they can stop being satisfied at any moment if the situation in the market changes.
That's what the trigger logs are for: they document each trigger iteration, recording which condition was true and which one was false. You can check the trigger logs by clicking on the corresponding trigger while having the market in which you are interested open on the screen.
Here's a video tutorial explaining how to do this:
https://youtu.be/1iEeXNCwAFQ?t=163As a quick hint on what could be preventing the trigger from firing, you can check the text below the name of the trigger (see the screenshot attached).