a destructive bug that shouldn't have existed for 18 years
Just to clarify, we had a MASS transfer event in late 2015/early 2016 and none of these particular issues happened. If someone lost items, it was either explainable (e.g. item owner moved before kinship leader so item was returned to the void), or a very isolated incident, and we likely had more transfers then.
There have been three major changes since then:
1) They changed database software in 2019, from Microsoft SQL to PostGreSQL. This could have introduced unforeseen bugs when adjusting the transfer system for the new database software.
2) These are not 32-bit to existing 32-bit transfers as it was 10 years ago, but 32-bit to brand new 64-bit servers. This could have introduced some bugs that did not exist before, but cropped up here because of possible extra complications in the change from 32-bit to 64-bit.
3) The character footprint has grown a lot since then. Bigger wardrobes. Bigger shared storages. The ability to purchase multiple (premium) homes. General data use for a level 150 character that is 15 years old is much higher than a level 100 character in 2015 that was 5 years old. This difference could have caused issues not previously seen.
Many issues I think were partially caused by the massive onslaught onto the transfer system, where before it was maybe a dozen paid transfers per week, if that. They may not ever have found the above bugs during regular paid transfers, or even when Anor/Shadowfax emptied onto existing servers, which would have been several thousand transfers in a week or so - as opposed to a million in the first week alone here. Additionally, while the previous transfers were over a distance that could be measured in centimeters of cable within probably the same server rack in the same location..... these transfers were over several THOUSAND kilometers, to the other side of North America and to Europe. That alone brings in additional complications.
So it could really be that these escrow bugs could have NEVER been found because the environment (32 to 64, empty servers, long distance copies, massive onslaught, data footprint, etc) was completely different than any transfer done before in the past, including BIG ones such as the closure of previous Legendary Worlds.