I am not getting any notifications

My android phone settings are fine, but I am not getting notifications, why?

I did receive notifications but they are delayed. What is the reason for delay?

My internet connectivity is fine, still I am not receiving any notifications, what could be the issue?

Why is the app showing no internet connection?