Cody Rhodes has been off WWE TV for three weeks now, having missed the last two editions of SmackDown.