When summoning a falling block with command no.1 everything seems to work as intended, and a falling red wool block appears (time set to -9999999 in order to keep it from dying).
/summon minecraft:falling_block ~ ~ ~ {NoGravity:1b,Time:-9999999,BlockState:{Name:"minecraft:red_wool"}}
However when using the data command in order to change the Block State, the block model doesn't change even though the Block State is now changed.
/data merge entity @e[sort=nearest,limit=1,type=falling_block] {BlockState:{Name:"minecraft:blue_wool"}}
As you can see on the debug screen, there is only one entity in view, answering the question if it's possible that there are multiple floating blocks in each other.
Fixes itself when relogging
Thank you for your report!
However, this issue is Invalid.
Your game, launcher or server is modified.
If you can reproduce the issue in a vanilla environment, please recreate the issue.
Any non-standard client/server/launcher build needs to be taken up with the appropriate team, not Mojang.
Any plugin issues need to be addressed to the creator of the plugin or resource pack.
If you have problems on large servers, such as The Hive and Hypixel, please contact them first as they run modified server software.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki