Until yesterday, i had the same problems regarding missing sms.
I done the following modifications and until now i received 100% of messages.
- Root the phone
- Install Titanium Backup
- Install a sms app (i installed go sms)
- Set as default the new app
- Freeze the stock messenger app with Titanium Backup.
- Lock the new app in background.