As an update to this, I have now switched back to using a WiFi Hotspot rather than have a SIM card connected directly to my DUDU7. Since then it had always woken from sleep perfectly.
Judging by what others have mentioned in this thread and my experience it seems there is a bug that causes the system to randomly fully restart, rather than just wake from sleep, when a SIM card is installed.