I found the problem with memcards erased! it's when using SHortcut and you restart games. memcards are cleared. i'm make a QUick bug fix.
@foleyjo, can you send me an email with the rom you are using on your JXD, because i got the same chinese console and i'm not experiencing such.