Hi Ben
Cross-linking should work with Studio 12.1+ Connect and Studio Manager/Evolve 20.1+.
With a Connect license (am using 20.2), I can start with either Transaction or Query as the "base" script.
With Evolve/Studio Manger, I can start with a Query and cross-link a Transaction, but not the other way around.
The doc doesn't specifically state you can't cross-link if you start with a Transaction script as the "base", except as it relates to the OOTB workflows. Reading the doc, the details all start with Query, which is often the most requested use case.

But I do know some people want to post & then query what was loaded to validate, to get defaulted values, or to prep for the next step in a process, i.e. create PO, create inbound delivery, etc.
I'd suggest opening a Support ticket to request an improvement for starting with a Transaction as the base to chain with Query.
Best Regards,
Sigrid
------------------------------
Sigrid Kok
PSE | Winshuttle NA
------------------------------