Program Change issues with various External Instruments [ANSWERED]

Hey All,
I seem to not have gotthe hang of performing program change from the deluge to external synths. I have attempted the following on the Deluge connected to the Minifreak, and Hydrasynth. Have midi tracks laid out for each on different channels. Change each of the PGM, and bank to the corresponding program. When I am changing the program and the bank the program is changed on each synth, but when i am back in song mode this does not work, I am not sure what I am doing wrong. I have tried the following:
-> When the deluge is not playing, i have changed the preset on the external instrument, and then clicked the corresponding deluge track. The program does not change
-> When the deluge is playing, i have changed the preset on the external instrument, and the clicked the corresponding deluge track. The program does not change.
-> When the deluge is playing, and I have two copied tracks of the same midi Program change modifications, I then select both tracks in sequence and the program does not change.
I can't for the life of me figure out how this is supposed to work, and why if the Deluge can send the program changes when setting it up, it does not send them when playing, or selecting the track
Comments
The program change is done when (under pgm) turning the center knob. Or on song load.
Ahh so there is no way to trigger a program change within a song?
No, else it would change all the time (every loop) when trying out new patches on the synth.