so it turns out that I has a corrupt texture that was causing a kernel panic on build only. I removed it and a bunch of others (i was not using it nor the others but for some reason they were being built anyway) and now everything works like a charm. It took a while, but it for forced me to finally clean up some warnings I had been having for a while now. Now I have full play loops with zero errors and zero warnings.
Thanks for the replies Adnoh, it was much appreciated!