Hi @nixarn! The
appearOnline parameter controls whether or not the user has an initial status when they connect. This only reflects in the status API’s functions around following, unfollowing, and receiving realtime updates from followed users.
The user listing operations however observe in-app notifications connectivity to determine if a user is online, so there’s currently no easy way to appear offline in those API responses.
Perhaps we should instead observe the same online status that’s used by the status API - can you open a feature request on the Nakama repo so we can track this? Until that’s addressed (or a decision is made to leave it as is) and part of a new server release, you can consider this expected behaviour.