Make sure the blueprint you enabled Simulation Generates Hit Events is the one where you handle the Hit Event. Also, the first thing you should have the Hit Event do, is run a PrintString node so you can find out whether the Hit is not happening, or if it IS happening but not causing the effect you wanted.
Also, are the bricks set up as destructible meshes? If so, they might handle hits differently than what we’re prescribing.