Hi,
TD 2025.32820, macOS (Apple Silicon)
Once an explicit Time COMP has been created in the project during the session,
creating a Light COMP anywhere in the project permanently deadlocks the main
thread. The UI freezes, FPS drops to 0, and the process must be force-killed.
The hang happens inside the Light COMP’s create. Reproduced on a fresh default
project across 6+ independent instances.
Min repro:
op('/project1').create(timeCOMP, 'time1')
op('/project1').create(lightCOMP, 'light1') # never returns
Boundary conditions (each tested on its own fresh instance):
- Reverse order (Light first, then Time) — OK.
- Light COMP alone, no Time COMP (project still has the default /local/time) — OK,
so the default timeline is not the trigger; an explicit timeCOMP operator is. - Time COMP created then DESTROYED, then Light COMP — still hangs (destroying the
Time COMP does not clear the condition). - Time COMP at /project1, Light COMP inside a child COMP — still hangs (project-wide,
not network-local). - Time COMP then Camera COMP / Ambient Light COMP / Constraint / Handle / Actor /
Force / Constant CHOP — all OK. Only the standard Light COMP (point/cone/distant)
hangs.
Best,
Alex