Expected interaction: Citadel Sanctuary initiates a trace at the end of the Runner's turn. If successful, Thunder Art Gallery installs a card, triggering Corporate Grant on the Runner's turn.
Current interaction: The Corporate Grant trigger happens on the Corp's turn.
Sounds like the logic for checking when the turn changes is too early, hopefully an easy fix.
Actually, looks like Citadel Sanctuary effect is not async, which might be the cause of the problem.
~Citadel shouldn't need to be async, I don't think -- its resulting effect is not async, and traces (like prompts) are automatically inferred to be async and completed when the resulting effect completes.~
NEVERMIND SAINTIS WAS RIGHT.
Most helpful comment
Actually, looks like Citadel Sanctuary effect is not async, which might be the cause of the problem.