I was doing the Hilek chain to protect their caves in Bloodtide Coast. There are so many enemies but I managed to kill them all, leaving like 20+ loots on the ground then the final boss spawned. I killed him but after cinematic and dialogues, everything despawned except the boss drops.
This also happened in many other story quests that automatically brought to cinematic that you cannot cancel, as well as dialog that may last a while and you don’t want to skip, then everything despawned after that because it takes a while.
Please extend the despawn time for loots, especially in story quest. We don’t like losing what I deserved, especially in difficult fight like that.