Mason breaking
Whenever you require any of the mason-* config files inside the plugins/int.lua file it breaks the MasonInstallAll command.
to test just comment out all the the "require mason-*" and run the command, its only working when they are commented out. The package is red inside of Lazy instead of the gold as well.
Thank you for the info. I am having a look at it now. If anyone else has more info or answer to this please fill free to share. Thanks.
it could possibly just be a circular import situation. after commenting out all of them all the functionality still works. i haven't tested fully yet tho just opened some files and made sure LspInfo was correct