Overview
The most common problem:
- Not sending msg.value when calling send() on the endpoint.
- See notes here.
- See here for how much msg.value to send to cover the message cost.
Is your transaction failing on destination with an unhelpful messages like this:?
- Make sure you are sending the message to a destination contract that exists!
- If you've experimented with custom configuration, review the docs here
- For a description of every possible onchain failure take a look at this page.