Play Tracks via external MIDI Program Change

I’ve read everything, I’ve tried every possibility, but I just can’t start one or more tracks via a Program Change command sent from an external device.
I’m testing with Logic Pro X, but if and when it works, a MIDI File Player device will have to manage the start & stop of the Hermod+ tracks.
Can anyone give me some guidance?
Thanks!