Skip to content

[Bug]: BrowserPicker is bypassed for HTTP/HTTPS links on Windows 11 Build 26200 #321

Description

@wuweixiao96-max

Summary

BrowserPicker 3.2.3 installs correctly and is registered as the default handler for HTTP and HTTPS.

However Windows never launches BrowserPicker when opening links from:

Instead Microsoft Edge opens immediately.

BrowserPicker does not receive the URL and no application log entries are generated.

This worked correctly the previous day with BrowserPicker 3.1.3, then suddenly stopped.

Reproduction

  1. Install BrowserPicker 3.2.3
  2. Set BrowserPicker as default for HTTP and HTTPS
  3. Verify BrowserPicker.exe launches manually
  4. Open any https:// URL from Excel or run:

start https://google.com

Expected:
BrowserPicker window appears.

Actual:
Microsoft Edge opens directly.
BrowserPicker is never started.

Additional information

Windows Build:
26200.8875

Verified:

  • BrowserPicker.exe launches normally.
  • Registry points to BrowserPicker.exe.
  • .NET 10 runtime installed.
  • BrowserPicker receives no URL.
  • Application log shows no activity when opening links.

Environment

  • BrowserPicker version: 3.2.3--beta1+e3a144228fae022e31f6e9ce624fa41c8f54d80d
  • OS: Microsoft Windows NT 10.0.26200.0
  • .NET runtime: 10.0.10
  • 64-bit process: True
  • Browser count: 7
  • Disabled browsers: 1
  • Default rules: 0

Settings Dump

{
  "$schema": "https://cdn.jsdelivr.net/gh/mortenn/BrowserPicker@main/schemas/browserpicker-settings.schema.json",
  "AlwaysUseDefaults": true,
  "UrlLookupTimeoutMilliseconds": 2000,
  "DisableTransparency": true,
  "WindowOpacity": 0.92,
  "ProbeRedirects": true,
  "RedirectsKnownOnly": true,
  "ProbeFavicons": true,
  "FaviconsForDefaults": true,
  "CheckCertificateRecords": true,
  "AutoCloseOnFocusLost": true,
  "UrlShorteners": [
    "safelinks.protection.outlook.com",
    "aka.ms",
    "fwd.olsvc.com",
    "t.co",
    "bit.ly",
    "goo.gl",
    "tinyurl.com",
    "ow.ly",
    "is.gd",
    "buff.ly",
    "adf.ly",
    "bit.do",
    "mcaf.ee",
    "su.pr",
    "go.microsoft.com"
  ],
  "BrowserList": [
    {
      "Id": "Google Chrome",
      "Name": "Chrome - Vu Lucianwx",
      "IconPath": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe",
      "Command": "\u0022C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe\u0022",
      "PrivacyArgs": "--incognito ",
      "Profiles": [
        {
          "Id": "Default",
          "Name": "Chrome c\u1EE7a b\u1EA1n",
          "CommandArgs": "--profile-directory=\u0022Default\u0022"
        },
        {
          "Id": "Profile 1",
          "Name": "Chrome c\u1EE7a b\u1EA1n",
          "CommandArgs": "--profile-directory=\u0022Profile 1\u0022"
        },
        {
          "Id": "Profile 2",
          "Name": "Chrome c\u1EE7a b\u1EA1n",
          "CommandArgs": "--profile-directory=\u0022Profile 2\u0022"
        },
        {
          "Id": "System Profile",
          "Name": "Chrome c\u1EE7a b\u1EA1n",
          "CommandArgs": "--profile-directory=\u0022System Profile\u0022"
        }
      ]
    },
    {
      "Id": "Internet Explorer",
      "Name": "Internet Explorer",
      "IconPath": "C:\\Program Files\\Internet Explorer\\iexplore.exe",
      "Command": "C:\\Program Files\\Internet Explorer\\iexplore.exe",
      "PrivacyArgs": "-private ",
      "Disabled": true,
      "Profiles": []
    }
  ],
  "Defaults": [],
  "KeyBindings": [],
  "AutoSizeWindow": true,
  "ConfigWindowWidth": 953,
  "ConfigWindowHeight": 792,
  "FontSize": 14,
  "PersistProfileExpansion": true,
  "_Truncated": "settings dump shortened for GitHub prefill"
}

Application Log

Time Level Context Event Message
17:02:20.009 INF JsonAppSettings 1004/LogBrowserAdded Browser added: Chrome - Vu Lucianwx
17:02:20.022 INF JsonAppSettings 1004/LogBrowserAdded Browser added: Internet Explorer
17:02:20.022 INF JsonAppSettings 1004/LogBrowserAdded Browser added: Microsoft Edge
17:02:20.023 INF JsonAppSettings 1004/LogBrowserAdded Browser added: Cốc Cốc
17:02:20.023 INF JsonAppSettings 1004/LogBrowserAdded Browser added: Chrome - Kiran
17:02:20.023 INF JsonAppSettings 1004/LogBrowserAdded Browser added: Chrome - Botbibabibo
17:02:20.024 INF JsonAppSettings 1004/LogBrowserAdded Browser added: Chrome - Grandma Hattie
17:02:20.743 INF ApplicationViewModel 1016/LogAutomationBrowserSelected Browser null was selected, running is: null

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions