URL for store page with the NSO controllers.
Learn about gaming systems from Nintendo, including Nintendo Switch™. You can also shop for cases, accessories, controllers, and more.
www.nintendo.com
First make sure browser extensions are off since some can screw things up. This includes like dark mode in some browsers. Open the link above. Make sure your name is listed in the top right of the page to show you are indeed logged in. Sometimes it actually will not load the account. If this is the case, it won't let you even add to cart. If you can see your name, click it and see if it shows your NSO status in the popup. Mine shows the check mark next to Nintendo Switch Online. I don't know what it will look like if you are in a trial, but I think when subscribing, if you are eligable for a free 7 day trial, it'll load that onto your account first before your actual paid month begins. But you can click the link for Nintendo Switch Online (or right click and open in new tab) and it'll show your expiration date. If your expiration is more than a month out, you are in a trial period. You can't order restricted items during a trial. When it's up, you should be good to go.
You didn't mention which controller. If it's the SNES, then it's sold out.
But right now I can order Genesis, Nes, N64, or preorder the GC controller. Which controller were you after?
Also, if you didn't realize, you have to have a CC on your account to buy hardware. Eshop credit is for digital purchases only. You can use it for NSO but even then you have to have a CC on the account. If you removed your CC, go add it back.
Good luck.