I have a layer hosted on ArcGIS Online (Hydrant Inspections) and a layer from my Enterprise (10.7.1; Hydrant) that I am trying to join and I'm getting no results. I have definition queries on both layers, so Hydrant only shows me publicly-owned hydrants and Hydrant Inspections only show inspections that have occurred since the last time I updated it. I am joining on Hydrant with Hydrant Inspections using a HydrantID that is common to both. I have Keep all input records checked and Index join fields unchecked. I have verified that matching HydrantIDs exist in each of the layers and both are text fields, albeit different field lengths. Can anyone help me troubleshoot why I'm receiving no results?