Ошибка "invalid script header"в пользовательском скрипте

Я написал пользовательский скрипт, но при попытке установить его в Chrome 103 появляется ошибка "Invalid Script Header". При этом с Tampermonkey все работало нормально.
Код скрипта:

// ==UserScript==
// @name         test
// @namespace    http://yellowapps.22web.org
// @version      0.1
// @description  test script
// @author       a
// @match        http://*/*
// @match        https://*/*
// @icon         https://cdn.icon-icons.com/icons2/2249/PNG/512/script_text_outline_icon_139223.png
// @grant        none
// ==/UserScript==
(function() {
    let w = (window.unsafeWindow)?(window.unsafeWindow):(window);
    if(w.self != w.top) return;

    alert("Скрипт выполнен!\nАдрес: "+w.location.href);
})();

Ответы (0 шт):