IMO, it sounds like the higher ups are very aware of the issue, probably have
put your manager on notice, and have been waiting for new signs of trouble. They've probably been wanting to can him/her but wanted to cover their legal bases first.
That's my read of it. Hope your new boss is chill.