i had this same issue. for me it was because i had "480p pixel fix" turned on in the global loader settings. i turned it off for JD2 and now the game starts fine.
Wiimote pointer becomes unresponsive after waking up remote.