I have the same problem (not receiving texts) and it happens about twice a week, usually on the same days around the same time. Rarely rebooting fixes it for me, usually I have to wait until morning and then all the nights messages come piling in.
I came here to figure out if I should factory...