Ok, I had a conversation with Apple yesterday. Let me give you the short answer and then the long answer.
The tech that I spoke to looked at things and we tried several methods with no luck. Basically when it happens again, I will contact this tech and they will capture information and send it to engineering. When that happens, at least in the past, it can take a couple of weeks to get a response back from the engineering team.
Now for the long answer, which I'm still mulling over in my head. Now some of you may be aware of this, but it came clear to me.
At the moment, I usually update the apps on my iOS devices from the iOS device itself. I also sync my iOS devices with iTunes on my iMac. Normally when I'm in iTunes, I see under the Apps tab that there are updates available and I try to update those as well, which is where we are all seeing the problem.
What I never understood was if I update the apps on my iOS devices and then sync, I assumed the apps on the mac would get updated from the iOS devices. Therefore I never understood why I had to update the apps on the mac as well. Well as it turns out, the iOS devices will not update the apps on the mac. However, when you sync and the mac has updated apps compared to the iOS device, then it will update the apps on the iOS device. For some reason this never sank into my brain, or I just forgot after all these years.
Anyway, after talking to the tech, since the apps are updated on the iOS device and through iCloud, the only purpose the apps serve on the mac in iTunes is to have a copy of the apps. I could if I wanted to delete all those apps i iTunes since they are on the iOS device and in iCloud. So in short, it's an exercise that I may not care about on the mac, since I'm not updating the iOS devices through iTunes. Now that may be different for different people obviously, but it was interesting to hear that opinion.
So the bottom line is when it happens again on my mac, which I would guess will be within a few days, I will contact the tech and they can capture information.
Hope this helps some.