Its because Corners in Hex doesn't work the same way, let me show a few exemple to show why This would work.
Also it doesn't work with the system already there because it tries to put 8 tile around the tile you put which adds tiles offset down or up depending on where you put it.
This on the top left is how with the current system, it looks like when you just place 1 tile, the placed tile have a blue dot.
The others are a demonstration of how it should look depending on where you place the tile compared to another one which would require a new system specific for Hex tiles.
For the example with the OR, it would work better with the left side one or else it would create a new tile that's a full tile and that wouldn't make the system work at its best