Is this the case? “Make a run” refers to the initialization of a run on a given server, as far as I understood it (see this conversation that seems relevant to me).
If that’s the case, wouldn’t the run initiate when evaluating “make a run”, satisfying the card and allowing it to trash?