I'm getting JP for all sorts of Jobs while playing as a Black Mage, but none as a Black Mage. I am playing with TLWotL and the QoL patch, with Event Instruction Upgrade v1.377.1.xml patched on top of it.
The Black Mage gets no JP, except from spillover.
The Black Mage gets no JP, except from spillover.