I'd call not continuing ISS beyond 2020, when according to NASA there is no technical reason that it could not operate until at least 2028 to be a blow for scientific collaboration.
The grandparent post is sounding like the Russians are stopping immediate collaboration as a result of the Ukrainian conflict. That is not the case, and it is not clear if the ISS issue is even related to the situation at hand.