This sounds very, VERY easy to abuse.
"Uh oh, my egg broke and I have no armor and there's a team right behind me. I have an idea!"
*logs out, logs back in 45 seconds later*
There's really no way for us to know if you actually crashed or you just logged out. This is gonna be a no from me.
A solution to this abuse would be to spawn in a vegetative entity to replace the player with their items, health and visible name tag if they disconnect. It doesn't matter if they combat logged or legitimately lost connection:
If running away or in a fight, their enemy will easily be able to or catch up to the entity and kill it as it is immobile and passive.
If the player disconnects far away from enemies they'll likely still be alive when they reconnect, with the obvious disadvantage of not progressing in the game for the time they were away - effectively the same as being AFK.
The entity (maybe a zombie or a villager) has no AI and takes damage in the same way the player would, so if the player reconnects they replace the entity with the same health, position and potion effects that the entity had. If the entity died in that time, the player would be out of the game.
For reference, similar rejoin methods are used on Badlion and Hypixel.
This wouldn't be ideal for all game types, for example with Minerware it would make more sense to automatically fail the player on all the microgames that are missed until the player rejoins and waits for the next microgame to start.
For games with respawns, if the entity dies (and the player is still disconnected) it should be respawned as the player would be.
For applicable games, the entity should drop all the player's items on death.