You cannot place blocks when swimming.. this happens when swimming in a 1x1 block channel. You also cannot break blocks in a 1x1 channel.. it appears that the mechanics have you standing up even though it appears that you are prone because when you break a block in a 1x1 channel it always breaks the block above you not the block you intended to break.. it’s as if you were trapped inside the block above the 1x1 space and have to break it out before you can break a second block and even after that it still breaks the blocks above you.. This is for experimental.. I’m sure it’s the same for regular maps.
Thank you for your report!
We're actually already tracking this issue at MCPE-57257, so I will resolve and link this ticket as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki