I started playing normally in a new world. When I first spawned, I was in a forest. I explored the area and later found a village. I slept in a bed there to set my spawn point.
After that, I went to search for coal. While exploring, I was attacked by a zombie and died. However, instead of respawning at the village where I slept, I respawned at the original world spawn where I first started the game.
At first I thought it was just a normal issue, but every time I died, I kept respawning at the original spawn point even though I had already slept in a bed and set my spawn somewhere else. Eventually I just accepted it.
Later I asked my friend and he said he had the same problem. To test it, I created a completely new world, but the same issue happened again.
This makes the game frustrating because the bed spawn point does not work properly. I hope this bug can be fixed soon.
Please attach a video of you setting your respawn point and then dying and respawning.