Client Sim | Does not allow the moving of Synced Objects on MacOS
Dyslex1k
On MacOS currently in ClientSim VRCObjectSynced gameObjects when told to change either their Raw Transform or using the TeleportTo() does not allow the synced object to move.
The way I encountered this is in this snippet of code:
var card = objectPool.TryToSpawn();
Networking.SetOwner(Networking.LocalPlayer, card);
card.name = deckManager.cardUtils.GetCardString(cardPulled);
var cardSync = card.GetComponent<VRCObjectSync>();
if (cardSync != null)
{
Debug.Log($"{cardSync.name} Is found for movement");
cardSync.TeleportTo(spawnPoint);
}
// I also tried the following instead of cardSync.TeleportTo(SpawnPoint):
card.transform.position = spawnPoint.position;
card.transform.rotation = spawnPoint.rotation;
MacOs Verison: Tahoe 26.5.1
SDK Version: 3.10.4
Unity Version: 2022.3.22f1 (Rosetta)
Log In