It does not affect Carrots, Potatoes, Wheat and Beetroots.
Also it does not affect Bamboo Saplings.
It seems to affect those "stackable" blocks only. By saying "stackable" I mean blocks which can grow another one on top of itself.
Maybe it's an intentional behavior: when the supporting block is removed, the plants break one after another, having 1 gametick delay, rather than break all at once. Perhaps it's a kind of optimization.
Actually, although this issue doesn't affect the gameplay, it makes creating a resourcepack to display these blockstates impossible. So I insist that it should be fixed, since many people, especially redstoners, use some kinds of "blockstate displaying resourcepack". By the way, those newly added block such as bamboo and scaffolding, or those newly added blockstates such as <distance> of leaves, do notify the client when the state changes despite the textures not changing.
Can confirm in 1.17 release