If INST can pass SPRK to SWCH, then why can't INST receive SPRK from SWCH?
All that's needed is to add SPRK(SWCH) as a valid INST input.
@Fusionftw (View Post)
INST is special, it can't receive sprk like other elements do. On top of that, you can use (swch>metl>pscn>inst) if you really want to sprk INST with SWCH.
Lastly, there are so many saves that will break if this behaviour is changed now.