it seems when a recursive loop is made, the SDK doesn't seem to know how to handle it, resulting in the
--enable-udon-debug-logging
error message being thrown when the flag is there.
This was causing a lot of confusing when trying to debug, suggestion to add a unique error exception for when this happens, if able.