Execution Reverted on Opensea

My contract on Opensea isn't being read properly and for every listing on Opensea, nobody can actually buy it thru their gas-free listing mechanism.

:1234: Code to reproduce


:computer: Environment

This question is very specific to OpenSea and I don't know the answer.

What do you mean it isn't being read properly?