tl;dr Sinn Féin has seven MP's elected who do not take their seats. By resigning they could cause by-elections which likely would be won by anti brexit parties.
I'm semi in favour of a Canada style trade deal for the mainland and NI, which voted remain, remaining in the customs union, and a border at the Irish Sea. It would be a step towards a united Ireland without changing things too much.