Don't know why, but if you don't scale the block uniformly you cannot access any dynamic features. They can be negative and still work, but all must be equal otherwise.
When in the dynamic block editor I always set scale uniformly to yes so that if I do have to scale something the other axis follow. but yeah, if you want to change the height, use a stretch.