We found a race condition in the teleport code. Turns out the efficiency curve for the restoration magic that undoes the disintegration in real time has a parabolic mana requirement related to mass, but disintegrate has a caterneric curve. For human sized stuff they match up, but if you try to teleport something of sufficient mass the restoration starts to draw a disproportionate amount of mana and the whole thing falls apart.
We found a race condition in the teleport code. Turns out the efficiency curve for the restoration magic that undoes the disintegration in real time has a parabolic mana requirement related to mass, but disintegrate has a caterneric curve. For human sized stuff they match up, but if you try to teleport something of sufficient mass the restoration starts to draw a disproportionate amount of mana and the whole thing falls apart.
Also, we need to hire some more QA contractors.