Because of the limited context, I think you should log the value of $result->salePaymentRequestResult->token
to make sure it's the correct data.
\Log::info('Token:', [$result->salePaymentRequestResult->token]);
I think this should shed more light on your issue.