Clarification on EFB API createTemporaryNotif vs createPermanentNotif

Hi, I am looking at the EFB API and want to display a notification that I manually clear after an event occurs. I see there are two utility functions to create a notification object - createTemporaryNotif and createPermanentNotif. The function names seem self explanatory, however both seem to be dismissed after delayMs, which is documented as notification display time in milliseconds, which doesn’t make sense if it’s a “permanent” notification.

Is there a way to have the notification stay on the screen for an unknown amount of time?

Update on this, it seems using these functions is completely broken - notifications get instantly cleared when created