If you remove an item frame that was placed on a ceiling, the item flies upward and you have to fetch it from wherever the next-highest empty space ✝ is.
✝ For example, 50 blocks above you if you built your base at the bottom of a huge (AMPLIFIED) cliff!
The expected behavior is that the item would fall down to be easily picked up again, like with buttons or vines that were placed on the underside/bottom of blocks.
[media]
Can confirm. It drops upwards through the block(s) above.