UdonSharp sometimes ignores properties. For example, even if another U# Behavior accesses a property like this:
Hoge
{
set
{
_Hoge = value;
ChangeHoge();
}
}
the value is not updated, and ChangeHoge() is not executed.