Peds are invisible in same buckets

For a good bug report you should probably include:

  1. Client (production/canary) and FXServer version
    Client: Canary. Server: 3816, Also tried old server versions. does not work. Don’t know what versions they were.

  2. What you expected to happen
    When the player switches to a bucket of another player having a mp_m_freemode_01 or mp_f_freemode_01 ped, I expect to be able to see the other player.

  3. What actually happens
    The player is invisible. Any natives to check if the ped is invisible says that it is not invisible. updating the ped with a variation/prop makes it appears again

  4. Category of bug (eg. client, server, weapons, peds, native)
    Client,Ped,Native,Buckets,C#

  5. Reproducible steps, preferably with example script(s)
    Set 2 players peds to the named peds above. switch player A to the bucket of player B. The players are invisible from each other.

Notes. Using any other “npc” peds works fine.
Weapons render just fine.

Edit: added video:

Did the peds have any component variation set at all in the first place? If so, that’s standard R* behavior.

No, only blanko freemode_01 peds, but they appears when they receive a variation.

Yeah, that’s normal - streamedpeds won’t render remotely even normally if they didn’t have a variation before. This also happens when they load in for other reasons than bucket change.

Weird, but thanks for the info! Will mark it as solved.