I never thought to fly around and check for him under the mesh or in the ceiling, but that sounds plausible. It seems like it would be a simple thing to fix, hopefully they get around to it.
Then again, it literally took them years to fix the spawns in the Dregs, so I guess I should temper my expectations.