Respawning is this normal?

Ya, due to Co-op tether restrictions. There is a maximum distance your friend, the host, can be before you will find your own character start to get dragged back towards them. Or if your friend dies, get warped to them.

If you want to bypass this restriction, you will need to host a server. Here’s the free app to let you do that.