What Artak implied, but didn't actually say, is that
this or basealert
is correct. OFP can be a fickle mistress, and since its often hard to spot your own mistakes anyway, you could worse than delete the trigger and start afresh.
The boundary of a trigger can appear to vary a little sometimes, and they only check themselves every 0.5s, so make sure it has a fair chance of firing.