Hi guys, I'm new to both C# and Godot, and I'm migrating from 3.5 to 4 now.

Like the tile sheet posted above, I usually use this kind of simple sheet to dynamically generate simple map.
In 3.5, Godot use bitmask to generate map, and in 4, it changed to terrain mode. Actually many web pages said the terrain mode is more powerful than before, and this is the main reason why I decided to migrate to 4.
But when migrating to 4, it really took me a while to find a solution to the problem I met.
The problem may seem to be a bit stupid,

I must click several times to correct the map, which is really weird.
Because there is still few sources about how to use the new terrain mode, it really took me a while to find out the solution.
Finally, I noticed
Godot offers terrains to perform this kind of tile connections automatically. This allows you to have the "correct" tile variants automatically used.
in the document.
So, maybe I need an empty cell to initialize the map?
After some tests, it turns out my guess is correct.

Everything worked as expected now.
So, maybe it's necessary to tell the users they may need to set an empty cell if using the new terrain mode?
Also, like posted above, at least I need 4 cells to generate the tiniest map, so could Godot4 show an "empty" cell to users where they placed some new empty cells?
Finally, I love the new animated tilemap mode.
Great job!