It's definitely fault of the child theme I coded--I've checked all the plugins and its not them, and it works when I deactivate the child theme and stops working when I re-activate it. Man, I don't even know where the hell to start looking to find the problem. :P
You can comment here or at the Dreamwidth crosspost. comments at Dreamwidth.