It appears that /swap-instructions will give you an instruction payload with which to utilise transactions within a solana VersionedTransaction, in contrast to applying /swap to pass through your quote. If you are suffering from inconsistent results with transactions not remaining processed or appearing as "no details" on Solana explorers, Allow https://jup.aggregaror.com/