I read in GBATemp that deleting your config file would fix this when the emulator creates a new one, and I just did, but mGBA still gives a code dump and goes back to the Homebrew Channel.
EDIT: I tried deleting all the content on SD:/mGBA and it sills crashes.
EDIT: I tried deleting all the content on SD:/mGBA and it sills crashes.