In logs I see the following error:
Message: [ArgumentException: 'jobject' must not be IntPtr.Zero. Parameter name: jobject]
Android.Runtime.JNIEnv.CallNonvirtualBooleanMethod(IntPtr jobject, IntPtr jclass, IntPtr jmethod):0
Android.Support.V4.Widget.SwipeRefreshLayout.get_Refreshing():0
Refractored.XamForms.PullToRefresh.Droid.PullToRefreshLayoutRenderer.set_Refreshing(Boolean value):0
Refractored.XamForms.PullToRefresh.Droid.PullToRefreshLayoutRenderer.UpdateIsRefreshing():0
Refractored.XamForms.PullToRefresh.Droid.PullToRefreshLayoutRenderer.HandlePropertyChanged(System.Object sender, System.ComponentModel.PropertyChangedEventArgs e):0
(wrapper delegate-invoke) :invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
Xamarin.Forms.BindableObject.OnPropertyChanged(System.String propertyName):0
Xamarin.Forms.BindableObject.SetValueActual(Xamarin.Forms.BindableProperty property, Xamarin.Forms.BindablePropertyContext context, System.Object value, Boolean currentlyApplying, SetValueFlags attributes, Boolean silent):0
Xamarin.Forms.BindableObject.SetValueCore(Xamarin.Forms.BindableProperty property, System.Object value, SetValueFlags attributes, SetValuePrivateFlags privateAttributes):0
Xamarin.Forms.BindingExpression.ApplyCore(System.Object sourceObject, Xamarin.Forms.BindableObject target, Xamarin.Forms.BindableProperty property, Boolean fromTarget):0
Xamarin.Forms.BindingExpression.Apply(Boolean fromTarget):0
Xamarin.Forms.BindingExpression+BindingExpressionPart.b__38_0():0
Java.Lang.Thread+RunnableImplementor.Run():0
Java.Lang.IRunnableInvoker.n_Run(IntPtr jnienv, IntPtr native__this):0
(wrapper dynamic-method) System.Object:bf030382-1fa2-4dc6-894b-ec49ce37e172 (intptr,intptr)
--- End of stack trace from previous location where exception was thrown ---
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw():0
Android.Runtime.JNIEnv.CallVoidMethod(IntPtr jobject, IntPtr jmethod, Android.Runtime.JValue* parms):0
Android.App.Activity.RunOnUiThread(IRunnable action):0
Android.App.Activity.RunOnUiThread(System.Action action):0
Xamarin.Forms.Forms+AndroidPlatformServices.BeginInvokeOnMainThread(System.Action action):0
Xamarin.Forms.Device.BeginInvokeOnMainThread(System.Action action):0
Xamarin.Forms.BindingExpression+BindingExpressionPart.PropertyChanged(System.Object sender, System.ComponentModel.PropertyChangedEventArgs args):0
(wrapper delegate-invoke) :invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
WildApricot.MobileBackend.Logic.ViewModelBase.FirePropertyChanged(System.String propertyName):0
WildApricot.MobileBackend.Logic.ViewModelBase.SetValue[T](WildApricot.MobileBackend.Logic.T value, System.String propertyName):0
WildApricot.MobileBackend.Logic.ViewModelBase.set_IsDataLoading(Boolean value):0
WildApricot.MobileBackend.Logic.ContactDetailsScreenViewModel+d__2a.MoveNext():0
--- End of stack trace from previous location where exception was thrown ---
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw():0
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task task):0
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task):0
System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(System.Threading.Tasks.Task task):0
System.Runtime.CompilerServices.TaskAwaiter.GetResult():0
WildApricot.MobileBackend.Logic.ViewModelBase+d__3.MoveNext():0
--- End of stack trace from previous location where exception was thrown ---
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw():0
System.Runtime.CompilerServices.AsyncMethodBuilderCore.m__0(System.Object state):0
Android.App.SyncContext+c__AnonStorey0.<>m__0():0
Java.Lang.Thread+RunnableImplementor.Run():0
Java.Lang.IRunnableInvoker.n_Run(IntPtr jnienv, IntPtr native__this):0
(wrapper dynamic-method) System.Object:bf030382-1fa2-4dc6-894b-ec49ce37e172 (intptr,intptr)