Push notifications are not coming through when the screen is locked, they all come through as normal once the screen is unlocked though. The only way I've found so far to make them work as normal is by disabling doze via adb, but I know that enabling developer options is frowned upon around here, and I'd prefer to not have to enable usb debugging and run a terminal command on every reboot. I have tried everything else I can think of though and nothing else works, I have made sure all notifications are shown on the lockscreen, I've locked the apps I want notifications for into the app switcher, I have unrestricted battery to play services and the apps I want notifications for - nothing works except for disabling doze. Is there anything I'm missing here?