When I fall into the water volume swimming is triggered as soon as I hit. But if I start inside the water volume I fall until I hit the ground and once I hit the ground then swimming is triggered and I don’t know why it works that way. What triggers swimming exactly? When I say that I “start” inside the volume I’m referring to a teleport. I teleport the player inside the water volume.
I think when you hit water volume, overlap event is triggered and it makes movement switched to swimming.mode.But when teleported, overlap is not triggered and swimming mode is not activated.
You should try to get overlapping actor after teleport, check is water volume is one of them, and switch to swimming mode “manually”.