Notify statement at the JOB level negates ALL notify statements at the Global level.
Environment
Release : 12.0
Component : ESP WORKLOAD AUTOMATION
Cause
what you are describing is the correct and documented ESP behavior.
The suppression of the NOTIFY statements from the application/global level when you have a NOTIFY on JOB level is common behavior of variables for all programming languages.
This behaves like this because it is a method to avoid that a particular job will inherit all the NOTIFYs from the application level. In other words there is not a different method how to forbid inheriting all global NOTIFY statements to a job which should NOT react to these global NOTIFYs. Either the job inherits NOTIFY from the application level or it has own NOTIFY on the JOB level which suppresses these from the application level.
Resolution
Only method how to "add" a NOTIFY on JOB level to the global NOTIFYs for that particular job is to put the copy of these to the JOB level.