I have had mine hid for a couple three of days, after I did a bunch of work in the tank, but never a week. He was fine! Did you re-arrange the rocks or make any big changes in your tank? Anyone picking on him?
You might want to test your water and see if you have any spikes. If not, he might just be hiding and only coming out when your not watching!
Good luck,
COnnie