So yesterday my galleon was fighting another galleon over a fort. They killed the captain and take off leaving the vault closed (we assume they took off with the key).
After a while we chase them and end up sinking them at another nearby fort. When we check the vault on this other fort, it's open and empty (i know it's normal to be empty, but is it normal to be open? I don't know).
Then we go check the correct fort and the vault is also open and empty. What happened? I don't see how they could have taken it because when we weren't at the fort we were chasing them. They could have left someone hiding at the fort but without a ship they couldn't have taken the treasure off the island.
So did the treasure despawn? Due to what? Time? Them having used the key on a wrong fort (did they?)?
Anyone knows how this works?
EDIT: Important info:
1- The wrong fort where we sunk them was NEARBY and it wasn't one of the forts that gets skull clouds (from my experience only 3 forts get skull clouds: Keel Haul Fort, Shark Fin Camp and Crow's Nest Fortress).
2- After we sunk them at the wrong fort, we got to the correct fort before they had chance to spawn and get there.
EDIT2: SOLVED: The galleon we sunk at the "wrong" fort was not our initial enemy galleon, it was a different one (despite having the same hull). So our initial enemy galleon was hiding and when they saw us fighting another galleon they took the opportunity to get the treasure from the "correct" fort.
