Error since 0.18.0: "the AMP flag (--amp or SendPaymentRequest.Amp) must be set to pay an AMP invoice" #8917
Replies: 2 comments 2 replies
-
Hi @danielalexiuc yes, with 0.18, if you need to pay the amp invoice you need to set the |
Beta Was this translation helpful? Give feedback.
-
Thanks - I'm not sure I would call this a bug though, more like changing the default behaviour, was that intended? The bug fix #8728 was to make it work when amp was explicitly set to true, but that fix also had the side-effect of changing the default behaviour of that paramter. This might be affecting a lot of attempted amp payments? |
Beta Was this translation helpful? Give feedback.
-
I started getting this failure message on some outgoing payments since 0.18.2 (maybe since 0.18.0?).
Currently, I don't set the 'amp' flag at all, however I do set the 'max_parts' field. This configuration has previously allowed me to pay AMP payments succcessfully.
I notice there were some changes around this recently, has it changed the default value for the 'amp' field to be false or something like that maybe?
#8728
Beta Was this translation helpful? Give feedback.
All reactions