Go to the BP_DeadPlayerBag and create a new Bool variable called Use Empty Check and if you want the death bag to destroy once empty set its default value to True

Then copy the image below, location at the top of the screenshot. Make sure you set the Time value on the Set Timer By Event node!

Now the dead bag checks if its empty every 2.5 seconds if it is empty it will destroy itself. I recommend leaving the Time value at 2.5 but you can lower it if you want to, DO NOT SET IT TO 0.