Okay, I used your idea of a checklist and came up with this:
.:Does it only freeze when CSPs are included?
-If you're meaning with the hacks I'm using right now, then yes. If you mean ever since I started hacking, there was the time when I Falcon Punched 40 or so Smart Bombs, and the time my friend tried swapping Pikachu's moveset with Giga Bowser...
.:Any other codes?
-I had the Brawl+ hacks on, and it froze even when I took them off...
.:NTSC/PAL?
-NTSC: Canada is the best place on Earth
.:Are you using a matching one with CUPASH?
-...I don't get this part of the question, but I did install another CUPASH, getting the same result, if that had anything to do with the question...
...so, yeah, CSP's aren't working, so I think I should just give up on them...
-waiting for some random persoon to jump in with a solution, which probably won't happen-