Logic Pro

By default, Logic Pro mirrors in coming MIDI messages back to connected MIDI devices. So, if you are sending a MIDI channel on the same channel as your controller, your controller might respond to the MIDI message being sent (whether changing channels if its is a PC message etc). This option needs to be turned off, or your MIDI controller needs to be set to an independent MIDI channel.