SDK Version 3.7.2 persistence beta
Steps to reproduce
Attach this script to a GameObject twice:
public class TestScript : UdonSharpBehaviour
{
public override void Interact()
{
Debug.Log("Interact triggered");
}
}
Expected bahaviour
The line "Interact triggered" should be outputted twice
Actual bahaviour
The line "Interact triggered" only gets outputted once, meaning that the second Interact event gets ignored
This issue doesn't happen in-game. It also works fine on version 3.7.1.