From what I gather, returning from extended leave isn't as common as you'd think, they're better at setting up someone brand new than someone coming back. Hope you get it all fixed soon!