title: Admob Banner ads fail to load, Error Code : 3 No fill
body: <p>I've integrated admob Banner &amp; Interstitial in my app. I've noticed that some of ads banner are fail to load. I've debug error code when ads fail to load, Error code is common <strong>Error : 3</strong> It mean <strong>No fill</strong> error.
  I've added banner and Interstitial ads in 3-4 screens.<br/> Now Issues is that just one screen banner id is running and all Interstitial are working fine but some of banner not working. <strong>(in notch screen)</strong>. <br/>
  When I've change all screens banner id with same which was running proper and all screens working fine for notch screen also.<br/>
  I've tested this case in nougat, oreo, marshmello etc. Normal Screen and notch screen. <br/>
  I just notice that some of devices running with notch screen are not load all ads. But all normal screens are working fine. So I can't getting exact issue. <br/>
  <strong>Note: All devices are running with same wifi network when I am testing.</strong><br>
  I don't know if any thing is wrong with other unit id. But all unit id have same settings in my admob account. As per my testing case something is wrong with my AdUnit id. But can't getting what's the issue is. <br/> 
  I noticed one more case. If I added Testing id in request then it also working. I got device hash from android log.</p>
  
  <pre><code>I/Ads: Use AdRequest.Builder.addTestDevice("XXXXXXXXXX") to get test ads on this device.
  .addTestDevice("XXXXXXXXXX")</code></pre>
  
  <p><br/>If any extra debugging technique there it admob account then please share with me so I can check in detail.
  Can any please help me to check this issue in detail? Please comment if any one need more explanation. </p>