It appears that /swap-Guidelines provides you with an instruction payload with which to utilise transactions inside a solana VersionedTransaction, rather than using /swap to pass through your quotation. I do not really know what could possibly be leading to this as im a tiny bit o a noob on solana, https://jup.aggregaror.com/