When an item frame is placed on the bottom of a block, it will disappear when broken. This happened when i was placing white maps on sea lanterns, and when i tried to destroy the item frame normally the item popped off but disappeared immediately. this happened multiple times. after further testing i determined it only occurred when other blocks were surrounding it (on a flat ceiling for example)
Linked issues
duplicates 1
Attachments
Comments 2

You are right, the item frame went up, onto the roof.
Check on the roof. This may be a duplicate of MC-123848