### Preflight Checklist

- [X] I have read the [Contributing Guidelines](https://github.com/electron/electron/blob/master/CONTRIBUTING.md) for this project.
- [X] I agree to follow the [Code of Conduct](https://github.com/electron/electron/blob/master/CODE_OF_CONDUCT.md) that this project adheres to.
- [X] I have searched the [issue tracker](https://www.github.com/electron/electron/issues) for a feature request that matches the one I want to file, without success.

### Electron Version

15.0.0 beta 2

### What operating system are you using?

Windows

### Operating System Version

Windows 11 (22449.1000) (also effects Windows 10<)

### What arch are you using?

x64

### Last Known Working Electron version

14.0.0 beta 23

### Expected Behavior

Electron should properly show song information in the quick settings menu and notification
(Electron 14.0.0 beta 23)

![image](https://user-images.githubusercontent.com/33162551/132248060-b5fda445-8507-4d8b-9677-f38681a25f3c.png)
![image](https://user-images.githubusercontent.com/33162551/132248092-4ddcd44a-4cfa-47f6-9532-d98d57b9e936.png)




### Actual Behavior

No media information appears and the content stays blank with no data being sent.
(No code changes have been made since switching versions)

![image](https://user-images.githubusercontent.com/33162551/132246879-771ed874-0b00-45fc-8f54-0810bbc38b34.png)
![image](https://user-images.githubusercontent.com/33162551/132246908-fa302078-869e-4ea2-858d-11bb1e9aee3d.png)

### Testcase Gist URL

https://gist.github.com/cryptofyre/28894b61cc740ec4e0b604706d2f420f

### Additional Information

I should mention that im using the castlabs content security version of Electron which is still based off of all the current changes so I don't think thats the issue.
shell/browser/api/electron_api_global_shortcut.cc
const base::RepeatingClosure& callback) {
  if (!electron::Browser::Get()->is_ready()) {
    gin_helper::ErrorThrower(JavascriptEnvironment::GetIsolate())
        .ThrowError("globalShortcut cannot be used before the app is ready");
    return false;
  }
#if defined(OS_MAC)
  if (RegisteringMediaKeyForUntrustedClient(accelerator))
    return false;
#endif
  if (!GlobalShortcutListener::GetInstance()->RegisterAccelerator(accelerator,
                                                                  this)) {
    return false;
  }
  accelerator_callback_map_[accelerator] = callback;
  return true;
}
void GlobalShortcut::Unregister(const ui::Accelerator& accelerator) {