Inte rnet Проводник устарел до создания сервисных работников. Так что не беспокойтесь об этом вообще. MSFT не поддерживает его уже около 5 лет, и вы тоже не должны.
Edge поддерживает сервисных работников, в том числе waitUntil в течение нескольких лет.
Так что я не думаю, что у вас возникла проблема в краю. Если сервисный работник регистрируется, то waitUntil работает, это часть спецификации c.