Skip to content

[BUG] [macOS] Connection failure for all profiles after adding NaïveProxy (Naive) #1520

@noideastowork

Description

@noideastowork

操作系统/Operating System

macOS

系统版本/Operating System Version

15.7.3 (24G419)

App版本/App Version

1.2.18.2102

描述/Describeption

After adding a NaïveProxy configuration (server-side: Candy + Sing-Box), the application occasionally enters a state where all proxy connections stop working.

When this happens, it is impossible to connect to any profile, including the NaïveProxy one or unrelated VLESS profiles on different servers. The entire core seems to hang or fail to route traffic.

Here is an example of an error message Karing displays during this state:
Image

I am not entirely sure if this specific error points to the root cause, as the application might (not sure) show different error messages at different times when the connection drops.

The only way to restore functionality is to go to "My Profiles," disable the NaïveProxy profile, and then enable it again. Once toggled, all other profiles (including VLESS) start working normally again.

复现步骤/Reproduction steps

  1. Add a NaïveProxy profile (Candy + Sing-Box backend)
  2. Use the application for some time (the issue occurs intermittently)
  3. Observe that at some point, the connection is lost
  4. Try to switch to another working profile (e.g., VLESS on a different server) — it will also fail to connect
  5. Go to "My Profiles", toggle the NaïveProxy switch OFF
  6. Observe that connectivity is restored for all profiles (sometimes, additional Karing reload is required)
  1. Wait for few seconds/minutes and then switch ON NaïveProxy profile
  2. Observe that connectivity to NaïveProxy is also working

日志/Log

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions