My guess is your bases timer is still based on vacation 480h timer and the thralls had the new reduced 10 day timer. Because of this, the thralls expired before the base. Could it be?