You need a proper joycon_bt_*.bin dump from a real Switch. On emulators, use an external tool like emuiibo (for Yuzu) or Amiibo API (Ryujinx). Or use a save editor to unlock everything without scanning.
on the eShop, most NSPs for this game are custom conversions of cartridge dumps. skylanders imaginators switch nsp xci update work