Beats/bars data stuck at 0 in abletonSong — persists even after full reinstall and fresh project

I’m getting connected status and working transport control (play/pause/tempo change) between TouchDesigner and Ableton via TDAbleton, but song/info/bars, song/info/beats and song/info/sixteenths on the abletonSong component stay stuck at 0 during playback, no matter what I try.

What I’ve already checked/tried:

  • Include Time Data is switched on on the abletonSong component

  • abletonSong’s own Connect toggle is on (separate from the master)

  • TDA Master device is present on the Master track in Ableton and shows connected

  • Textport shows a clean connection message: Connected to Ableton Live. Song: "TDA_Master" with no errors

  • Control Surface in Ableton’s Link/MIDI preferences is set to TouchDesigner (none and none)

  • Ports match between the TDA Master device and the tdAbleton component in TouchDesigner

  • Did a full reinstall: corrected the MIDI Remote Script Folder path (it had been pointing at ~/Music/Ableton/User Library/Remote Scripts instead of inside the Live app package), reran Install from the tdAbletonPackage Utilities page

  • Tested with a completely fresh, brand new Ableton Live Set + brand new TouchDesigner project (fresh tdAbletonPackage, fresh abletonSong) — same result, still stuck at 0

  • The official TDAbleton demo project (Ableton demo set + TD demo file) DID work correctly and showed live beat/bar data the first time I tried it, but stopped working on a later reopen after I’d been testing my own project alongside it

Also noticed:

  • When I try to add a TDA Rack (Audio Analyzer), the TDA MIDI device shows as “missing” with no MIDI device actually present, but if i drag in the TDA MIDI device by itself from the left hand side folder created by Touchdesigner, it works and is located correctly.

Any help appreciated!!

This sounds to me like your Max Port might be being blocked. First try a hard reboot to clear all ports. You can also try adjusting that number and make sure they match between TDA Master device and TDAbleton COMP in Touch.