I have 3 datalinq keys: MATCH, TEAM1, and TEAM2
Using an Excel workbook as a datasource, MATCH selects the desired match up on one sheet, where two Text objects are set to team1 and team2 (text from the spreadsheet); those objects have an onSetText that sets the TEAM1 and TEAM2 (datalinq keys) to team1 and team2 (read from the spreadsheet), which then should subsequently load a pile of data for each team from each of their respective pages.
My issue isn't that it doesn't work, it's that it seems to take a long time (MATCH is being set from an external program using the API, so it's not a take item, it's the actual template scene online). It seems to take quite some time to populate each team's data after that. If I have set my text objects visible, I can see that the match updates immediately, but it almost seems random how quickly the other fields then propagate from there.
I know I can update datalinqs to force things along, but am not sure of the effective location in code/event scripts to do that.