The forwarder crash normally means the loader can’t find the right NRO path or is using an old NROFW binary. Try regenerating the NSP with the newer exefs that support firmware 20+, and double-check that your RetroArch folder name and NRO filename are exact (case-sensitive).