予期せぬ終了コードでジョブが停止されました

マクロが組み込まれているファイルが5つあり、一つ目を開いて処理をして閉じるのはできるのですが、二つ目を開いて処理をした後に閉じようとすると予期せぬ終了コードでジョブが停止されましたと表示されます
一つ目の処理と二つ目の処理の間に待機を入れてもダメでした
閉じるアクティビティはワークブックを閉じるになります

この場合、マクロ側に問題があるのか、それとも他に原因があるか教えてください

記載いただいた情報のみでは判断しかねますが、たとえばマクロの処理のなかにワークブックを閉じる動作など含まれていませんでしょうか。
エラーが再現するようでしたら、スクリーンショットや、エラーメッセージ(エラーコードも)を共有いただくと良いかと思います。

予期せぬ終了コードでジョブが停止されました 0x E0434352
とランタイム実行エラーで表示されますね

あとは
include exception detail infaults=trueにより作成された可能性のあるexception detailの値:
System exception :予期せぬ終了コードでジョブが停止されました 0x E0434352