I think it's Crawford's camp that questioned the clarity of the contract that is supposed to be done now. They are the ones who requested a clear view of the terms that are not being clear by Spence's side. Even Crawford is building his legacy, never he will allow Spence's camp to just put some terms just in favor of them.
Anyhow, if this fight won't push through, I think both Crawford and Spence have Plan B. If I remember it right, they are vocal about who's their preferred target if this fight won't take place.
Spence and his promoter cannot provide and not willing to provide all the details in order to clarify them. They are delaying everything. Why not just tell Crawford the truth instead of playing tricky games.
I read a comment here Ennis is next for Spence. The kid has an amazing record and majority of his wins by knockouts. A fantastic test for Spence. Crawford can move forward to the next division maybe.