AFAIK the problem is that the physics engine is not deterministic, so a small change like the loss of precision from server to client might lead to completely different results.
That said, right now the server doesn't even make an effort to synchronize position on death, mostly because doing that requires dropping support for regular clients.