I am trying to manually refresh my featureTable when a user applyEdits to get updated attributes from the backend on the feature I was editing and see if anyone else was editing other features in my extent. Panning or zooming does this, but I want to manually call it. I am using FeatureRequestModeOnInteractionCache. populateFromService seems to work but only when FeatureRequestMode is FeatureRequestModeManualCache. clearCache does half the job, but the featureTable doesn't refresh without user interaction. loadOrRefreshFeatures lets me refresh the feature I updated for the attributes from the backend, but does't get other user changes in my extent.
Let me know if I am missing something.
Thank You