“Place On Ground”, i don't use it!
This might be an issue with the 'battle' prefab.
If you move the coordinate position of the 'battle' prefab by a few units,
the combatants will be generated in the correct position after entering battle. Misalignment only occurs when the 'Battle' prefab is at certain coordinates.
For example, when the coordinates are (X: -1, Y: -3.6, Z: 0), entering battle will cause misalignment.
When the coordinates are moved to (X: -5, Y: 10, Z: 0), entering battle will generate them in the correct position