The general problem first, then deeper background: I can't figure out what's causing some of the contacts in my CRM to be "invisible" to a flow despite the CRM registering the change in the trigger field.
More details:
I have a flow that's triggered when an MS Dataverse row is added or modified. The trigger is the field for a score from our marketing platform:

The flow has been running consistently for the last two weeks with no failures or errors:

I found out earlier this week that about 2,000 contacts haven't had their score updated this week despite their score increasing because they never triggered the flow.
I checked the audit history for about 50 records and they all record the row/field update in the database:

After a LOT of digging, I've discovered that this seems to trace back to a field mapping change made back in April, so I think this is what's causing the problem, but I'm not sure how. Initially, the mapping was (CRM) HubSpot Score = (HubSpot) HubSpot Score, but now it's (CRM) HubSpot Score = (HubSpot) Lifetime HubSpot Score.

It seems that anyone that had a score change (even if the score was just 0) during that switch is no longer triggering the flow that adds a date stamp when the score increases:

I can't figure out what's causing these contacts to be "invisible" to the flow despite the CRM registering the change in score and I'm hoping someone here has a suggestion.
And, yes, I've checked and the flow is set to trigger the correct field.