Hoppers check for blocks with the #c:hopper_special_blocks
(the Decorated Pot is in this block tag by default) below them and if there is one they try to push items into it.
You can disable the hopper behavior by setting the hopperSpecialBlocks
gamerule to false
.