Alright I think I have narrowed down the issue a little more.
Using IOS58 in USB Loader GX Broke everything.
I don't think the Bug is in USB LoaderGX at all the issues is in Nintendont - It wont read from USB1, i think it is exclusively looking for USB0. USB LoaderGX wont load the thumb drive...