I have “sort of” fixed the problem. All of the older recurring events (from another version) that weren’t updating had LOTS of exceptions showing up in the event (event does not occur on this date) – I deleted all the exceptions and clicked Update and it created recurring events up to the dates I had in settings. I’m a bit mystified as to why and if it might happen again.