maybe obvious ones but check:
- DEPLOYED checkbox is actually checked
- Status is released
- INACTIVE is unchecked
also why isn't it triggering? are you trying to catch in debugger and not seeing it, or is your expected behaviour not working?
if debugging make sure you're owner and status is set to testing. otherwise to confirm it's running, try log.debug and ensure log level in deployment is set to Debug.