"A worthy offering to the gods" achievement in the arcade isnt giving achievement

Was working on 100%ing the arcade and no matter what I try I cannot get the achievement mentioned in the title. Ive asked others who tried who cannot get it either. It seems to not be giving the achievement despite doing what it says to do.

Have you made sure that none of the thrown balls hit the UFO beam?