Yeah, we did. Awfully rude of me to not get back to you all. It might have been due to the fact that we just restart the switch now everytime we face this problem. :P We are, after all, lazy developers.
Sincere thanks to acid_kewpie, vadkutya, salasi and Emerson for all your help, you saved me from pulling out all my hair.