It takes one barrel to block it.

Ensure you place the barrel correctly and it'll dissipate.

Obviously you're doing that and it's not working, so either you've got a bugged game, or you're not putting a barrel on top of the grate and just throwing them into the clouds randomly.