Why are proxy groups missing or only DIRECT is shown?

Missing proxy groups or only DIRECT usually means the profile did not load proxies, the provider section incomplete, a filter removed all nodes, or the selected client does not support part of the YAML.

Nodes & Proxy Modes

Direct answer

Missing proxy groups or only DIRECT usually means the profile did not load proxies, the provider section incomplete, a filter removed all nodes, or the selected client does not support part of the YAML.

What to check first

Routing behavior depends on the selected mode, the active proxy group, the available node and the order of rules. Test one variable at a time before changing the entire profile.

  • Check which mode is active: Rule, Global or Direct.
  • Inspect the selected proxy group and the node currently chosen inside it.
  • Compare automatic selection with manual selection to isolate group behavior.
  • Use logs or connection details to confirm which rule matched the request.

Recommended handling

Keep the troubleshooting path narrow: confirm the profile, confirm the selected node, test Rule mode, read the log, then change only the setting that matches the observed status message.

Practical notes

  • Change one setting at a time so the result is attributable.
  • Use logs and timestamps when asking for provider or community support.