お邪魔します。表題の通り、あるシーンでメインカメラとサブカメラを切り替え、ボタンによりまた戻ってくる動作をしたいのですが、切り替えはできても元に戻す動作ができません。
理由が全く分からず困っております。アドバイス、どうぞよろしくお願いいたします。

問題のコードです。

public void PushButtonBackArea()
{
    subCamera.SetActive (false);
    mainCamera.SetActive (true);
}

・カメラはpublic変数でどちらもアタッチ済み。
・当スクリプト内で、逆(サブカメラのSetActive(true);,メインカメラのSetActive(false);)は動作します。
・また、コンポーネントのenabledでも試しましたが同様の結果です。

どうぞよろしくお願いいたします。