@LWadleigh noticed that a Gravy/Dlocal donor got rejected for 'missing tax id' even though they're in Chile where we no longer ask for the ID in the form. Looking at Gravy there are lots of recent rejections for this reason from Chile, Colombia and Uruguay (filter on status failed, connection dLocal) - all countries where we no longer ask for the ID.
Recent examples from Gravy are not populating at dLocal's console, but going back to the 6th, 229708602.5 has a status mismatch, it is Paid at dLocal, Failed at Gravy. cid=63410732 does not show the donation from the 6th. From Gravy's console it looks like this is affecting hundreds of donors per day.
Status mismatch possibly similar to T400479: Missing contributions in civicrm due to Gravy - Dlocal Transaction status mismatch
Slack thread, here we have the update from gravy that they will remove tax ID requirements for CL CO and UY on dlocal-card .
So once that request done, we can reapply the tax_id waiver