When you seal a trade agreement (as the active player) with a player, does the other player immediately get trade goods based on the trade contract value that you just gave him? The rules only mention the active player getting trade goods based on the value of the agreement plus three. Must the other player activate the secondary ability on the strategy card and spend a strategy token to get trade goods from the newly sealed agreement? The rules explicitly prohibit the active player from doing that:
"Note that players are not allowed to collect trade
income from trade agreements formed during the
same action. It is not possible for a player to make a
trade agreement during the primary ability of the
Trade Strategy Card, and then immediately collect
trade income from the new trade agreement by executing
the secondary ability."
Personally, I think the active player and the other player with whom the contract was signed with both immediately get trade goods, but it doesn't hurt to be absolutely clear on the rules.
How does the game proceed if no-one is willing to form a trade agreement with you after you activated the primary ability of the trade strategy card?