It worked perfectly thank you, do you know if I need to spoof the language for every event and if there's a way I can receive the wondercard text in Korean rather than just question marks?
The text only appears as ??? because the language emulation doesn't work properly together with Pokemon's korean text (display wise).
If you remove the emulation, you'll see the proper text in your wondercard album just fine.
The one way to have korean text displayed
while collecting, is to region change the device to korean.
In regard to whether language has to be spoofed for every event,
I don't know how the redirector works, but if all it does is redirect your game to the legitimate server,
than the region of your 3DS has to match the event you wanna get.
US events -> spoof to US (any US language)
EU events -> spoof to EU (any EU language),
JP events -> spoof to JP
KO event -> spoof to KO
Additionally, Nintendo's servers will log your device information,
1. physical Cartridges are likely only able to collect a certain event once (even if you revert to an older save)
2. CIA version can only collect once per cia per 3ds (for example if collected on OR .cia, can still collect on AS .cia, but cannot collect again on OR, even if save is reverted. this is independent from cartridge collection)
<it seems that the servers log the
private header (cartridge) or secureinfo/mac address for 3DS (cia games),
and pairs it with the
game ID/title ID, to determine whether you've collected the same event more than once>