Hi Warren,
It just happened to me again, and I figured out the cause. This app is uses SharePoint list with many columns, and multiple forms. I understand now that SharePoint defaults are ignored by PowerApps, so all of my number types were blank. I was seeing the blank errors in Monitor once I enabled verbose, but it wouldn't show me what controls they were tied to, and I was on a different form/tab so the arrangement of the error circles looked random.
Now I've set the default for the datacard values to
If(varFormMode = FormMode.New, Text(0,"[$-en-US]#,##0"), Text(Parent.Default,"[$-en-US]#,##0"))
and the errors are gone. I have SOOO much to learn!