Huawei devices has an in-built feature named Dropzone Management, that manages all the apps that can display floating notifications / items on the screen. You might need to enable drupe's Dropzone permission for the dots to be shown.
To do this, go to App drawer > Phone manager > Dropzone management > check drupe.
Another option might be that drupe is killed from time to time by Huawei's internal memory cleaner, causing the dots to disappear from time to time, and then reappear when drupe is launched by tapping the app icon.
To fix this: Go to your Phone Manager > Protected Apps > add drupe to it.