Milos Radivojevic shows an example where plan forcing might not work:
In my previous post about Query Store, you saw that persistence of forced plans does not imply that they are used. This post brings another example where forced plans are still in the system, with no failures, but they are not applied against a desired query.
For this demo, we need a database which is a part of the availability group.
Click through to see why failover might cause your forced queries no longer to work.