When the screen is locked and I am not connected to internet there is no notification sound when an event/reminder is due. As soon as I unlock the screen the notification sound is played. This is very annoying as an appointment can be easily missed. This is happening with my Google Calendar app. Please help me to fix it.

When I am connected to internet, Calendar Notification works during lock screen.

I am using Honor 8 Pro with Android 7