Ive read sites saying this, and sites turning it the other way around, saying that Haniyeh wants a deal but Sinwar wants a full ceasefire first.
Sinwar is in Gaza and has full control of Hamas. If he wanted to accept a deal he could accept a deal. Thus these rumors about leaders outside of Gaza blocking anything are baseless.