Why am I seeing "No requests found" in Omnibug?

No request found screenshot
Seeing "No requests found" in Omnibug

Omnibug was opened after the page load

Omnibug does not store requests before Omnibug is loaded. So, if you load a page and then open Omnibug, any requests that were sent before Omnibug was loaded will not be shown. To remedy this, open Omnibug before loading a page, or refresh the page.

You recently cleared the requests

Clearing the current requests by clicking the trash can icon will remove all requests from Omnibug. This basically means the same thing as the previous reason, where no requests have been sent since you clicked the clear button.

A request was sent, but the provider was disabled in Omnibug

Within the Omnibug settings, you can enable or disable providers to be captured. If the provider you're looking for is disabled, then Omnibug will not capture it, and thus not display it. To remedy this, open the Omnibug settings and make sure your provider is enabled.

The page hasn't sent any requests

The page might not have sent any requests yet. While a request might be expected, several factors on the page could be preventing the requests from being sent, e.g. a JavaScript error, invalid trigger/firing rules, etc.

The page is using service workers to cache/send requests

Service Workers allow developers to have better control over asset caching. Basically the developer's code will be "installed" on the user's machine and run in the background when they visit the website. This is very similar to how extensions like Omnibug work - all in the background where the user can't see it. However, any network requests from service workers may not show up in Omnibug since the request originates from the service worker and not the browser's tab. This is much more prevalent for Chrome than Firefox.

In Chrome you can force the network requests to come through as normal requests by going to the Dev Tools > Application > Service Workers > Bypass for Network as shown below:

Disabling service worker network requests
Disabling service worker network requests