С Xamarin и до Android 8 я использовал:
var ft = FragmentManager.BeginTransaction(); ft.Detach(fragment).Attach(fragment).Commit();
, чтобы обновить фрагмент.В Android 9 этот код больше не работает.