My carpet python is just over a year old and always hid in the 7 months I had him, I would occasionally see him roaming in the middle of the night if I would wake up, but never during the day. Almost a month ago I was doing his monthly tank clean and I changed the bedding rearranged it and put in a new exo terra hide, he always had the simple black box hide before that. I alway rearrange his tank when I do a clean just so its new to him, but after this cage clean and me putting his new hide in he never hides in almost a month he hasn't hid in his hide once. I did put his old hide back in after about a week but he didn't even hide it that. he's still very healthy eating pooping and drinking fine. it just weird behaviour to me.