If you use SNM_MoveOrRemoveTrackFX() for moving your FX, note that there's currently a bug in SWS:
https://github.com/reaper-oss/sws/issues/802
Which afaik should only manifest if you rely on FX GUID's in your extension plugin though.
It's fixed for the next SWS release.