Parameters in patterns not updating

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I've been pulling my hair out for the last few days with some parameter driven patterns. I've got some pockets and I'm making a rectangular pattern of features. I set the quantity to the value of a parameter. It will work for awhile but then stop working. The value shown in the parameter list will stick and updating the parameter will not update it. Other feature patterns referencing the same parameter are fine, only some randomly break. It definitely happens after reloading the file but I believe it's also happening while the file is open.
I've attached a screenshot that shows a parameter called IDSquare used in two different patterns. The values it's resolving to are different which shouldn't be possible. Right now I'm having to manually go in and set the value in the parameter editor to something else, then back to the parameter name again and then it updates but this defeats the purpose of using parameters in the first place and makes my project basically unusable. I'm hoping there is something I'm missing or some sort of quick fix.