Hi,
One thing to understand is that with elektron devices program change = pattern change.
I believe that you can place a trig for “PC” at any point in the sequence as a locked trig but that with elektron devices, the PC behavior happens after the sequence plays through and is sometimes interpreted as a delayed response which is frustrating to many people.
There’s a pretty extensive topic about issues and workarounds for this behavior so it might be beneficial to browse over this info and see if it clears anything up.
Be advised that this is just one of the more developed topics, but if you search pattern change delay or “one bar late” you will find many such discussions.
Anyways, an elektron device receiving PC mid sequence will wait to change until after it’s played through.
As far as sending PC to a device that receives program change as a means to change patches etc, I think the behavior will be similar or the same.
Sorry I don’t have a ton of insight into this but there should be a bit of information there to get you started.
(and with an elektron device, changing to a new pattern containing a new patch or group of settings is going to be the equivalent of program change).
Good luck!