When disabling an UdonBehaviour in Start, it will still run the Update event once, even though the behaviour is disabled. This is different than MonoBehaviour's execution. Having the Update method run here could cause issues with unexpected execution and thus requires a check for if the behaviour is enabled, which is unnecessary for all other executions of the event.
Please prevent Update events from being executed if the behaviour is disabled or the GameObject is inactive.
Sample Graph:
application/vnd.unity.graphview.elements AL1V3W7TMBh9lcrXcWXHf0ml3awbUgUCtNHeoKly7C8lkDpTfgpVtyfjgkfiFXCXtlPbAAVtU27yOc4Xn/Odc/Lz+48VWui8ATT4uEJpk+dv9dwX6HIBrp5e17qsUYCazPq1KCVchTFgpkyMOREEx5ZQHMac8oTpmOrYb74tqqzOCocGK/QNDTDlsk8CtFzfStUX9wFyhYXx6KLyX70JUJoXXzcVAhqS1EiFtRUR5jQyOJLMYs0sk4IaoUKNbtoOk/XBH3rcB3uHn1wNx7Zww2I+L9zI1VCm2kA1Wi8+ALsCA9kCyv50WkE9BaeTHOx0er2sapifF0UO2m3LSeHRbzk46XwdHDwyEB0ygPx+tE/DIcAValxWL98ln8HUk3ZeK5S5qtbOwOgCDYjvWdVl5mabxwitSfn311rM/Q0HQW9emaLMsyToTaCsPKQz3ifrK+gNm7xuSjhz0NSlzoPe+ybJM/Malh+KL+DOEqW0MELSmHEgUXz3SucVoPvDcbVaG99aXcOOaKZIKgXRmDNFMU9SijW3AlsVpalkhtpYdhEtwg3VIfuL1GJlqBKE4zCkCnO9niI1DDMirCJCWnhiqc1+K7Udap0SYwkTOATl5UXSBMcCEix1oogSykSWdqBmTG1Qd+rrOcR1SMR43ePSzTIHF5A0M4/3TTHb4mybdzrqpDEcQX5EHB7htdTEgkmLmQwt5kZKL50owoKzNIllFCZG35EXYaXFe/2wyzMyLJzROxra5f1ir9pxdAqiY454vBUF6QydKPUmIwSwDBNvMR55i5FQ49TE3rMk4QRSz1PwTAG1SZoW6tMGTZslg97ahefwSS+yoil7WdW7bO036P1nOr70a9162qSGF9SH4o+6OWXCXSEq2VY5gh4p55SMehZ7vciv6eb+Fw==