自己解決(したかもしれない)

mac2側よりmac1側の周辺機器が若干多く、
mac1側は電源投入直後に初期化処理を同時に沢山行うと電圧不安定でリセットし続けてたようなので、
delayをところどころに入れてタイミングをずらしたら電圧が安定しました。
切り替えもmac1, mac2双方100%行われるようになりました。

ていうか本当にmacの書き換えだけで良いんですかね・・・?