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