Usb Loader Gx and CFB no longer booting most of my games

Ok I have been running backup games off my Hardrive on my Wii for ages now. Then today I played Marvel super hero squad Infinity Gauntlet. Now when I try to play games off my hardrive, It gets a little way into starting up then freezes (I.e You need a nunchuck, then ubisoft logo and freeze). To continue (get back to menu) I need to remove power and turn on again.

(Some games work, but most that used to, no longer do. Also when the problem happened, other than playing new game, I hadn't changed anything.)

This has been puzzling me because I have had no problems prior to this. I have tried formating my sd card, reinstalling the IOS's, upgrading my Usb loader Gx and deleting the Gx config file. But nothing worked.