Import the subscription and confirm the node list
At this stage, check only two things: whether the client can save the subscription URL and whether nodes appear after an update. Do not change routing, DNS, or TUN settings yet.
Copy the complete subscription URL first
Copy the client subscription URL from the subscription provider’s management page. Include everything from the protocol prefix through the final parameter; for example, token=xxxx in the URL is part of the subscription data. Do not copy only a truncated section from the browser address bar, and do not paste the subscription URL into a search box to test it. Treat the URL as private configuration data rather than posting it in screenshots, forums, or chat groups.
If the provider offers several entry points, choose one labeled general subscription, V2Ray subscription, or compatible with v2rayN and v2rayNG. QR codes are convenient for mobile scanning, while text URLs are easier to paste on desktop. Both formats carry the same type of configuration data, so there is no need to import both.
Create a subscription group in v2rayN
After opening v2rayN, open Subscription Group from the top menu and choose Subscription Group Settings. In the dialog, add a record, paste the complete URL into the subscription URL field, and enter an easy-to-recognize note such as the provider name or intended use. The group name helps filter a large node list but does not affect the connection. For a first setup, you can keep the default group or use the same name as the note.
Save the settings, return to the main window, open the subscription menu again, and choose “Update all subscriptions” or update the group you just added. Once the update finishes, the main window should show several server records, commonly with columns for alias, address, port, transport, and security type. You do not need to understand every column yet; simply confirm that the list is no longer empty and that subscription parsing errors are not appearing repeatedly.
Add a subscription in v2rayNG
Open the v2rayNG side menu, go to subscription settings, and tap the add button. Enter a note and paste the subscription URL, save it, return to the subscription list, select the new entry, and update it. After a successful update, return to the main screen and the nodes should appear in a list. If the list still shows older content, refresh the configuration from the main menu or leave the page and reopen the node list.
When importing by QR code on mobile, make sure the scan is recognized as a subscription URL rather than a single VMess or VLESS node. A single-node configuration adds only one server record, while a subscription URL can be updated centrally later. If you see only one node even though the service page clearly offers multiple routes, return to subscription settings and check the import type.
The client has saved the subscription group, a manual update completes without recurring errors, and the main node list contains at least one selectable server record.
What to check when no nodes appear after an update
Reopen subscription settings and make sure there are no spaces at either end of the URL, no parameters were lost during copying, and the newly added group is enabled. Run another manual update and note whether the client reports a failed network request, empty content, or an unrecognized format. Each points to a different cause: request failures usually involve the current network or URL reachability; empty content calls for a subscription-status check; an unrecognized format means you should confirm that you copied the client subscription URL rather than the management-page URL.
Do not keep switching proxy modes at this stage. Without an available node, changing the system proxy will not make subscription content appear. For more on subscription status, update intervals, and node fields, see FAQ and the glossary; multiple subscription groups, server filtering, and automatic update strategies are covered separately in the advanced handbook.