If you place a trapdoor underwater with another trapdoor directly above it, the top half of the bottom trapdoor's hitbox is missing. When I try to interact with the top half of the bottom trapdoor, it instead interacts with the block behind it; for example, trying to break the trapdoor when looking at the top half breaks the block behind it, and trying to open it interacts with the block behind it. I tested this by placing a bell behind the trapdoor, and clicking the top half rang the bell instead. I tested this after I recorded the clip. I also tested the same setup above water, and the trapdoors worked as expected.
oh my gosh this actualy works