bafflement
noun
°The state or result of being baffled.
°Something that causes interference or blockage.