in newer Studio versions the ui / activity cards have changed:
Log message - all done at the card itself
for each - typeargument will be autoderived, others are done at the card
there are some combinations of Studio Version / UiPath.System.Activities where the behaviour is disturbed. In that case we do up/downgrade the package version, but try to stay at the same level e.g. 22.X.Y