I mean, your enclosure looks good. Nice and leafy for him to hide and feel safe. Do you have horizontal branches or vines for him? Maybe he just likes the feeling of grasping the cage?
Oh man, sorry to hear about that. I hope he recovers well. I don't have a full screen cage, so my female veiled only gets on the screen to soak up some light.