In ArcGIS Pro 3.6.1, attempting to use Add Join to join a feature class to a CSV table often results in incomplete, empty, or inconsistent joins. The tool completes without error, but expected joined fields either contain null values or fail to populate correctly, despite matching join keys.
This behavior is reproducible across multiple shapefiles and CSV tables and does not appear to be caused by field name or value mismatches. The same datasets successfully join when the CSV is converted to an Excel (.xlsx) file or when using the Join Field tool.
This behavior differs from earlier versions (e.g., ArcGIS Pro 3.4.4), where the same CSV joins functioned as expected.
Was this a regression after 3.4.4?