Survey opnes/works in webmode but not on tablet

Hi users! Something puzzling is happening with my server and I am not sure how to fix it. I wrote two quite similar surveys in designer, compiled and tested them. I then imported them on the server and created assignments. One works fine, the other one won’t open on the tablets. They both work on web mode instead. What could be going on?

On the tablet, I receive the assignments but when I open them I only se “Overview” and “Complete” (I do not see any of the sections). And soon after I get a message “Unfortunately, interviewer has stopped.”

Thanks

What does the tablet log say?

Sergiy thanks for getting back to me. I am not sure how to access the tablet log. On diagnostic I clicked on “send trace logs” and it says that logs are sent to HQ but cannot find them on the HQ site. What that what I was supposed to do?
Thanks,

Hi Sergiy, I believe I was able to access the logs but I am not sure how to read them properly. I am copying it below in case it is useful / you can understand what is going on.
I assume that because when I activate the web-mode the links associated with them work fine, the problem is not on designer but on the tablets? However I tried with two different tablets already, uninstalled and re installed the app to make sure we have the latest version etc. What else could it be?

Thanks a lot,
Livia
23:08:26[MvxPlugin][Trace][Nothing registered for messages of type ApplicationResumeMessage]
23:08:50[LoginViewModel][Trace][Logging in Livia]
23:09:01[LoginViewModel][Trace][Logging in Livia]
23:09:01[EnumeratorAuditLogService][Info][Login {“UserName”:“Livia”,“Type”:“Login”}]
23:09:01[ViewModelNavigationService][Trace][Navigating to dashboard interviewId: ‘null’]
23:09:01[MvxPlugin][Trace][Adding subscription 0b5a0d7f-09d3-4b0b-8271-7a39654a4d1f for StartingLongOperationMessage]
23:09:01[MvxPlugin][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
23:09:01[MvxPlugin][Trace][Adding subscription 9bdfbade-2c78-48ef-b68b-ecb91bb97c4b for StopingLongOperationMessage]
23:09:01[MvxPlugin][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
23:09:02[LoginActivity][Trace][Pause]
23:09:02[DashboardActivity][Trace][Create]
23:09:02[MvxLog][Trace][Embedded ViewModel used]
23:09:02[DashboardActivity][Trace][Start]
23:09:02[DashboardActivity][Trace][Resume]
23:09:02[MvxPlugin][Trace][Nothing registered for messages of type ApplicationResumeMessage]
23:09:02[MvxPlugin][Trace][Adding subscription 177321b8-59a2-4238-ba19-b519c57530c2 for StartingLongOperationMessage]
23:09:02[MvxPlugin][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
23:09:02[MvxPlugin][Trace][Adding subscription f67f5c11-fb9e-406c-ad55-b3fefab71055 for StopingLongOperationMessage]
23:09:02[MvxPlugin][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
23:09:03[ViewModelNavigationService][Trace][Closing viewmodel WB.Core.BoundedContexts.Interviewer.Views.LoginViewModel]
23:09:03[MvxLog][Warn][Ignoring close for viewmodel - rootframe’s current page is not the view for the requested viewmodel]
23:09:03[LoginActivity][Trace][Stop]
23:09:13[InterviewDashboardItemViewModel][Warn][Open Interview 4426a85d-b45c-43a9-b9ac-c510e671dd8e (key: 05-27-05-61, assignment: 16860) at 4/17/2023 11:09:13 PM]
23:09:13[ViewModelNavigationService][Trace][Navigate to new WB.Core.SharedKernels.Enumerator.ViewModels.InterviewLoading.LoadingInterviewViewModel with WB.Core.SharedKernels.Enumerator.ViewModels.InterviewLoading.LoadingViewModelArg]
23:09:13[DashboardActivity][Trace][Pause]
23:09:13[LoadingInterviewActivity][Trace][Create]
23:09:13[MvxLog][Trace][Embedded ViewModel used]
23:09:13[LoadingInterviewActivity][Trace][Start]
23:09:13[LoadingInterviewActivity][Trace][Resume]
23:09:13[MvxPlugin][Trace][Nothing registered for messages of type ApplicationResumeMessage]
23:09:14[DashboardActivity][Trace][Stop]
23:09:14[MvxPlugin][Trace][Removing subscription 177321b8-59a2-4238-ba19-b519c57530c2]
23:09:14[MvxPlugin][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
23:09:14[MvxPlugin][Trace][Removing subscription f67f5c11-fb9e-406c-ad55-b3fefab71055]
23:09:14[MvxPlugin][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
23:09:15[ViewModelNavigationService][Trace][Navigating to PrefilledQuestionsViewModel interviewId: 4426a85db45c43a9b9acc510e671dd8e]
23:09:16[LoadingInterviewActivity][Trace][Pause]
23:09:16[InterviewActivity][Trace][Create]
23:09:16[MvxLog][Trace][Embedded ViewModel used]
23:09:16[MvxPlugin][Trace][Adding subscription a4b283ff-18e4-4395-a9b3-fd3b96e06473 for AnswerAcceptedMessage]
23:09:16[MvxPlugin][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
23:09:16[MvxPlugin][Trace][Adding subscription 0616480d-7194-46dc-8163-2bea23b5b8f0 for SectionChangeMessage]
23:09:16[MvxPlugin][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
23:09:16[MvxPlugin][Trace][Adding subscription d0fefc0e-f295-4e4c-be0a-acbe6e7c3b79 for InterviewCompletedMessage]
23:09:16[MvxPlugin][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
23:09:16[InterviewActivity][Trace][Start]
23:09:16[InterviewActivity][Trace][Resume]
23:09:16[MvxPlugin][Trace][Nothing registered for messages of type ApplicationResumeMessage]
23:09:16[EnumeratorDenormalizerRegistry][Trace][Enumerator registry initializing]
23:09:16[27880, Culture=neutral, PublicKeyToken=null]]][Error][System.AggregateException: A Task’s exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread. (Sequence contains no matching element) —> System.InvalidOperationException: Sequence contains no matching element
at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable1[T] source, System.Func2[T,TResult] predicate) [0x00011] in <02e74ef8042f41af98ffa8f5dd1c31e8>:0
at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.SideBarSectionsViewModel.GetCurrentSectionAndItsParentsIdentities (WB.Core.SharedKernels.DataCollection.Aggregates.IStatefulInterview interview, WB.Core.SharedKernels.DataCollection.Aggregates.IQuestionnaire questionnaire, WB.Core.SharedKernels.DataCollection.Identity currentGroupIdentity) [0x0001e] in :0
at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.SideBarSectionsViewModel+d__24.MoveNext () [0x000de] in :0
at System.Collections.Generic.List1[T].AddEnumerable (System.Collections.Generic.IEnumerable1[T] enumerable) [0x00059] in <0381c8f952fb47759ee29160e807b17d>:0
at System.Collections.Generic.List1[T]..ctor (System.Collections.Generic.IEnumerable1[T] collection) [0x00062] in <0381c8f952fb47759ee29160e807b17d>:0
at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable1[T] source) [0x00018] in <02e74ef8042f41af98ffa8f5dd1c31e8>:0 at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.SideBarSectionsViewModel.UpdateSections (WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.ToggleSectionEventArgs toggledSection, System.Boolean clearExpanded) [0x00008] in <b186cda8227245bdb33bac96024cdf16>:0 at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.SideBarSectionsViewModel.Init (System.String interviewId, WB.Core.SharedKernels.Enumerator.ViewModels.NavigationState navigationState) [0x0012f] in <b186cda8227245bdb33bac96024cdf16>:0 at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.BaseInterviewViewModel.Initialize () [0x002fd] in <b186cda8227245bdb33bac96024cdf16>:0 at MvvmCross.Navigation.MvxNavigationService.Navigate (MvvmCross.ViewModels.MvxViewModelRequest request, MvvmCross.ViewModels.IMvxViewModel viewModel, MvvmCross.ViewModels.IMvxBundle presentationBundle, System.Threading.CancellationToken cancellationToken) [0x0014f] in <084ff9503a0f4edf88eae8fc5170f9cb>:0 at MvvmCross.Navigation.MvxNavigationService.Navigate[TParameter] (System.Type viewModelType, TParameter param, MvvmCross.ViewModels.IMvxBundle presentationBundle, System.Threading.CancellationToken cancellationToken) [0x000c3] in <084ff9503a0f4edf88eae8fc5170f9cb>:0 at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewLoading.LoadingInterviewViewModel.LoadAndNavigateToInterviewAsync (System.Guid interviewId) [0x0033b] in <b186cda8227245bdb33bac96024cdf16>:0 --- End of inner exception stack trace --- ---> (Inner Exception #0) System.InvalidOperationException: Sequence contains no matching element at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable1[T] source, System.Func2[T,TResult] predicate) [0x00011] in <02e74ef8042f41af98ffa8f5dd1c31e8>:0 at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.SideBarSectionsViewModel.GetCurrentSectionAndItsParentsIdentities (WB.Core.SharedKernels.DataCollection.Aggregates.IStatefulInterview interview, WB.Core.SharedKernels.DataCollection.Aggregates.IQuestionnaire questionnaire, WB.Core.SharedKernels.DataCollection.Identity currentGroupIdentity) [0x0001e] in <b186cda8227245bdb33bac96024cdf16>:0 at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.SideBarSectionsViewModel+<GetSectionsAndExpandedSubSections>d__24.MoveNext () [0x000de] in <b186cda8227245bdb33bac96024cdf16>:0 at System.Collections.Generic.List1[T].AddEnumerable (System.Collections.Generic.IEnumerable1[T] enumerable) [0x00059] in <0381c8f952fb47759ee29160e807b17d>:0 at System.Collections.Generic.List1[T]…ctor (System.Collections.Generic.IEnumerable1[T] collection) [0x00062] in <0381c8f952fb47759ee29160e807b17d>:0 at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable1[T] source) [0x00018] in <02e74ef8042f41af98ffa8f5dd1c31e8>:0
at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.SideBarSectionsViewModel.UpdateSections (WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.ToggleSectionEventArgs toggledSection, System.Boolean clearExpanded) [0x00008] in :0
at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.SideBarSectionsViewModel.Init (System.String interviewId, WB.Core.SharedKernels.Enumerator.ViewModels.NavigationState navigationState) [0x0012f] in :0
at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.BaseInterviewViewModel.Initialize () [0x002fd] in :0
at MvvmCross.Navigation.MvxNavigationService.Navigate (MvvmCross.ViewModels.MvxViewModelRequest request, MvvmCross.ViewModels.IMvxViewModel viewModel, MvvmCross.ViewModels.IMvxBundle presentationBundle, System.Threading.CancellationToken cancellationToken) [0x0014f] in <084ff9503a0f4edf88eae8fc5170f9cb>:0
at MvvmCross.Navigation.MvxNavigationService.Navigate[TParameter] (System.Type viewModelType, TParameter param, MvvmCross.ViewModels.IMvxBundle presentationBundle, System.Threading.CancellationToken cancellationToken) [0x000c3] in <084ff9503a0f4edf88eae8fc5170f9cb>:0
at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewLoading.LoadingInterviewViewModel.LoadAndNavigateToInterviewAsync (System.Guid interviewId) [0x0033b] in :0 <—
]System.InvalidOperationException: Sequence contains no matching element
at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable1[T] source, System.Func2[T,TResult] predicate) [0x00011] in <02e74ef8042f41af98ffa8f5dd1c31e8>:0
at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.SideBarSectionsViewModel.GetCurrentSectionAndItsParentsIdentities (WB.Core.SharedKernels.DataCollection.Aggregates.IStatefulInterview interview, WB.Core.SharedKernels.DataCollection.Aggregates.IQuestionnaire questionnaire, WB.Core.SharedKernels.DataCollection.Identity currentGroupIdentity) [0x0001e] in :0
at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.SideBarSectionsViewModel+d__24.MoveNext () [0x000de] in :0
at System.Collections.Generic.List1[T].AddEnumerable (System.Collections.Generic.IEnumerable1[T] enumerable) [0x00059] in <0381c8f952fb47759ee29160e807b17d>:0
at System.Collections.Generic.List1[T]..ctor (System.Collections.Generic.IEnumerable1[T] collection) [0x00062] in <0381c8f952fb47759ee29160e807b17d>:0
at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable1[T] source) [0x00018] in <02e74ef8042f41af98ffa8f5dd1c31e8>:0 at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.SideBarSectionsViewModel.UpdateSections (WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.ToggleSectionEventArgs toggledSection, System.Boolean clearExpanded) [0x00008] in <b186cda8227245bdb33bac96024cdf16>:0 at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.SideBarSectionsViewModel.Init (System.String interviewId, WB.Core.SharedKernels.Enumerator.ViewModels.NavigationState navigationState) [0x0012f] in <b186cda8227245bdb33bac96024cdf16>:0 at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewDetails.BaseInterviewViewModel.Initialize () [0x002fd] in <b186cda8227245bdb33bac96024cdf16>:0 at MvvmCross.Navigation.MvxNavigationService.Navigate (MvvmCross.ViewModels.MvxViewModelRequest request, MvvmCross.ViewModels.IMvxViewModel viewModel, MvvmCross.ViewModels.IMvxBundle presentationBundle, System.Threading.CancellationToken cancellationToken) [0x0014f] in <084ff9503a0f4edf88eae8fc5170f9cb>:0 at MvvmCross.Navigation.MvxNavigationService.Navigate[TParameter] (System.Type viewModelType, TParameter param, MvvmCross.ViewModels.IMvxBundle presentationBundle, System.Threading.CancellationToken cancellationToken) [0x000c3] in <084ff9503a0f4edf88eae8fc5170f9cb>:0 at WB.Core.SharedKernels.Enumerator.ViewModels.InterviewLoading.LoadingInterviewViewModel.LoadAndNavigateToInterviewAsync (System.Guid interviewId) [0x0033b] in <b186cda8227245bdb33bac96024cdf16>:0 |TaskScheduler.PublishUnobservedTaskException => EnumeratorSetup1.<.ctor>b__0_0 => EnumeratorSetup`1.ProcessException
23:09:16[LiteEventBus][Debug][No denormalizers registered for InterviewPaused event]
23:09:16[LiteEventBus][Debug][No denormalizers registered for InterviewResumed event]
23:09:16[EnumeratorAuditLogService][Info][OpenInterview {“InterviewId”:“4426a85d-b45c-43a9-b9ac-c510e671dd8e”,“InterviewKey”:“05-27-05-61”,“AssignmentId”:16860,“Type”:“OpenInterview”}]
23:09:22[InterviewActivity][Trace][Pause]
23:09:22[EnumeratorAuditLogService][Info][CloseInterview {“InterviewId”:“4426a85d-b45c-43a9-b9ac-c510e671dd8e”,“InterviewKey”:“05-27-05-61”,“Type”:“CloseInterview”}]
23:09:22[DiagnosticsActivity][Trace][Create]
23:09:22[MvxLog][Trace][Embedded ViewModel used]
23:09:22[DiagnosticsActivity][Trace][Start]
23:09:22[DiagnosticsActivity][Trace][Resume]
23:09:22[MvxPlugin][Trace][Nothing registered for messages of type ApplicationResumeMessage]
23:09:22[LoadingInterviewActivity][Trace][Stop]
23:09:22[LoadingInterviewActivity][Error][Destroyed Activity LoadingInterviewActivity RAM: 1.8 GB total, avaliable 29% (0.5 GB) Disk: 22.5 GB total, avaliable 92% (20.7 GB)]
23:09:23[InterviewActivity][Trace][Stop]
23:09:23[MvxPlugin][Trace][Removing subscription 0616480d-7194-46dc-8163-2bea23b5b8f0]
23:09:23[MvxPlugin][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
23:09:23[MvxPlugin][Trace][Removing subscription d0fefc0e-f295-4e4c-be0a-acbe6e7c3b79]
23:09:23[MvxPlugin][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]

What version do you use on the tablet?
If it’s not the latest, please update server and tablet to the latest one, and try again.

1 Like

Ok - I was using the one I have on the server, 20.08.2 (build 29147). How do I update the server?

One thing you can try rather quickly is try to connect to a demo server by setting up the Interviewer App from there.

If it doesn’t work there may be something peculiar about your devices. Make sure they are not rooted!

It was simply the server not updated :sweat_smile: thanks for the suggestions!

Thank you for confirming that the update has solved the problem!