This PR adds a fallback in the new payment flow if SendToRoute failed with the "Incorrect payment details" error.
Why the SendToRoute failed I do not know yet, but with this fallback all payments should go through again and it does not have any negative side effects.
Motivation and Context
Some people had trouble sending some payments.
How Has This Been Tested?
A person having the problem tested the fallback and it worked.
Types of changes
[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
Description
This PR adds a fallback in the new payment flow if SendToRoute failed with the "Incorrect payment details" error. Why the SendToRoute failed I do not know yet, but with this fallback all payments should go through again and it does not have any negative side effects.
Motivation and Context
Some people had trouble sending some payments.
How Has This Been Tested?
A person having the problem tested the fallback and it worked.
Types of changes
Checklist: