This issue is fixed when using locators created with the Create Locator tool in ArcGIS Pro.
1. Create a new locator with the Create Locator tool using the Street Address role and add a custom output field named Ref_ID and map the fields in the Ref_ID_left and Ref_ID_right fields to the objectID of the reference data.
2. When geocoding a table, 3 fields are returned. Ref_ID, Ref_ID_left, and Ref_ID_right. For non-intersection geocodes, Ref_ID is populated with the value and the other two fields contain 0. When intersection geocodes happen, Ref_ID_left and Ref_ID_right is populated with the ID value and Ref_ID is equal to 0.