遗赠扶养协议一般不会失效。但存在一些导致其终止的情形:1. 双方协商一致解除。若遗赠人和扶养人经协商,都同意终止协议,协议即失效。2. 一方无正当理由不履行,导致协议目的无法实现。比如扶养人不履行对遗赠人的扶养义务,遗赠人可解除协议。3. 遗赠人处置了协议中约定由其遗赠的财产,致使协议无法履行。4. 扶养人丧失扶养能力等无法继续履行协议的情况。只要不存在上述致使协议终止的情形,遗赠扶养协议就一直有效。它是双方意思自治的体现,对保障双方权益有重要意义,受法律保护(《民法典》相关规定)。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。