У меня и так не открывается, и эдак.
И с чего ты взял, что оно "точно работает"?
Это надо самому тогда все испытать.
А не работать оно не может в принципе.
ПОтому что работает даже самый примитивный пеногенратор - длинная шланга.
Все дело - в скорости потока. Большая скорость - большая турбулентность.
По первой картинке - у меня уже несколько вариантов доработки, так, навскидку...
А ежели еще немного подумать...