Skip to content

"ObjectId already exist" error #1020

@belplaton

Description

@belplaton

FishNet version 4.6.20R
Unity version 2022.3.62f3

Image

Replication:

  1. Start Client
  2. Observ and deobserv some amount network object several times
  3. Stop Client

This problem occurs with non-poolable NetworkObjects. For some reason, they are not deleted from the full client when unloaded via NetworkObserver mechanisms.

When I use RebuildObservers manually after player teleportation (to avoid delay of synchronization), some NetworkObjects spawn twice on my client. When the old ones should be deleted, new ones spawn and then delete themselves! Because of this, I get NetworkObjects on the full client that never disappear and are not synchronized with the server

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions