Why blocked ads are still showing up on the page

There may be a delay of up to 24 hours between the time you block any ad and the time that ad is no longer eligible to run on your site. This is true whether the ad has been previously approved or only implicitly allowed.