As a test, can you keep the personal.xlsb but comment out all its code? Then completely restart Excel and load your "main" file. Just to see if it has an effect.