I used to have random crashes too but with animal crossing city folk, I fixed it by changing the cios in the USB loader GX settings, maybe this could help you.
However, while technically USB loader GX can load GameCube games it will still put you in nintendont so I'm not sure if the same...