Late to answer but this depends on the Switch Region that you bought the unit from. If you bought a NA Switch and the game is from Japan or EU then you can't collect the points. Switch has a region checker so you can't just buy and get points. Unless you have a US Switch and the game is US based then you get the points so both have to match to work otherwise you can't get points. For DLC changing the NIN online account you can get the DLC that what works for me only.