Are you using any 3rd party libraries like XML, Database, Microsoft Scripting? I would suggest to switch to late binding in this case you won't have any problems opening macros.
I am using microsoft scripting, and reading stuff from DB.
I will read upon the binding methods and will implement it in my code. I think I am using Early binding since I have to define libraries before compiling.
Just finished doing Late binding for my ADODB and hopefully this helps out.
I also reinstalled (clean install) of 2016 SW. Will update to SP2.0 and hopefully everything stays stable after that.
Will keep posted.
Okay. Doing late binding seemed to help, cause I am experiencing less crashes.
But I do experience a crash once in a while. I noticed a new error when it crashes, "Module Not found". Most of the time the macro crashes when I exit VB editor.