Hi all,
Ever since upgrading to a commercial license I’ve encountered a persistent issue where TouchDesigner (latest and previous builds) will not execute any callback scripts in DATs, including parameterExecuteDAT
, datExecuteDAT
, and others. No script fires at all, not even debug()
, print()
, or file write
commands.
What I’ve Tried (all failed):
- Created new
.toe
files with basicparameterExecuteDAT
watching pulse buttons - Verified correct parameter setup, naming, OPs set to
parent()
, etc. - Used both
print()
anddebug()
inside callbacks — Console and Textport remain blank - Wrote to a local file (
C:/Users/Public/td_log.txt
) — no file created - Ran both latest and older stable builds (2024, 2023.11340)
- Fully uninstalled and reinstalled TouchDesigner
- Renamed
TouchDesigner099
folder to reset preferences - Disabled all antivirus and firewall software
- Ran TouchDesigner as administrator
- Moved
.toe
files out of OneDrive paths intoC:/TDProjects
- Tested on empty networks (no Python or internet dependencies)
- Console shows no errors, callbacks are simply not triggered
System Details:
- Windows 11 Home (64-bit)
- Logged in with Admin account
- TouchDesigner build: 2023.12370
Please please please help me identify what may be blocking Python callbacks from executing at all. This is a fresh system and no security restrictions are in place as far as I can tell. Happy to run diagnostics or try experimental builds.