It appears that /swap-Directions offers you an instruction payload with which to utilise transactions in a solana VersionedTransaction, instead of employing /swap to pass through your estimate. Should you be going through inconsistent outcomes with transactions not becoming processed or showing up as "no details" on Solana explorers, here are https://jup.aggregaror.com/