What source did you download it from? I have the same issue 2.6mb and crashes.
I downloaded it from cydia and updated PPSSPP via the downloader and now its working.
I downloaded it from cydia and updated PPSSPP via the downloader and now its working.

