Horizantal Sync not working

Hello All,

The Supervisor and Interviewer apps on the Android devices were able to exchange the data successfully via horizontal sync, but suddenly both the supervisor and interviewer devices stopped exchanging the data. It has been happening on some devices, and there was no activity on either device about the progress of the connection or the data exchange.

Can anyone tell me how to troubleshoot the issue and sort this out?

Raghu
Technical Officer
World Health Survey Plus
World Health Organization (HQ)
Geneva , Switzerland

Check the necessary permissions are issued for each app (interviewer and supervisor) as per

Dear @raghu ,
Could you please share information about version of Interviewer and Supervisor applications, Android version, model of devices?

Dear Sergiy,

I have checked the permissions of both the Supervisor and Interviewer apps, given all the permissions required, and restarted Apps and devices, but still no luck.

Thanks
Raghu

Dear @vfedoseev ,

Please find the details about the Supervisor and Interviewer devices below.

Supervisor App

Version: 22.12.1 (build 33634) with Maps
SyncProtocolVersion: 1050
Device model: SM-T225
Device type: Tablet
Android version: 13
DeviceId: f8374217763947eb
RAM: 2.7 GB total, avaliable 28% (0.8 GB)
Disk: 22.2 GB total, available at 56% (12.6 GB)
DBSize: 304.0 KB
Endpoint: https://worldhealthsurvey.org
AcceptUnsignedSslCertificate: False
BufferSize: 4096
Timeout: 00:20:00
CurrentDateTime: 15/09/2023 08:31:41
EventChunkSize: 1000
User: janakphrd: d2d7ad87180d4ecb90111f6f9cb96701

Interviewer Device

Version: 22.12.1 (build 33634)
SyncProtocolVersion: 7400
Device model: SM-T225
Device type: Tablet
Android version: 13
DeviceId: 27352ab9cda8dc0d
RAM: 2.7 GB total, avaliable 29% (0.8 GB)
Disk: 22.2 GB total, avaliable 58% (12.9 GB)
DBSize: 36.4 MB
Endpoint: https://worldhealthsurvey.org
AcceptUnsignedSslCertificate: False
BufferSize: 4096
Timeout: 00:20:00
CurrentDateTime: 15/09/2023 14:47:09
EventChunkSize: 1000
User: bandanaphrd2: c9c1568f33334f99abf194970591fda8
VibrateOnError: True
QuestionnairesList: f2f2cbdb520f43cfa1c71e778d5445dd$2,
f2f2cbdb520f43cfa1c71e778d5445dd$4
InterviewsList: c475e08b-89af-4a27-8668-4075d3da4e50,
8301890b-50cd-4374-982d-3c23e5a8beca,
44be2f6a-30c6-4e34-9b1d-c00e790cbc9e,
f4f08980-c7c0-44ce-95cf-7d03a1c96012,
9ee6c280-d103-465a-aeae-6f727a07a45e,
a5b7a08e-4000-48ef-8b66-0b9b2b82a67f,
3604bb04-e7c1-462e-9ffe-013955b29d17,
47be5038-7142-4b2e-b009-7b62495e76ed,
356a8301-9524-47c0-b036-8d35e67f8490,
7a27c795-b586-4a89-a947-8352f6b4e416,
0eb4185b-67f3-4567-b01d-5a5eb8322aa0

@raghu ,

From your posted information both devices are running the same version of the Survey Solutions code and this is from December last year, so the issue is not something due to any recent/newly released code by us.

  • For the affected devices, has there been a recent update of the Android OS between the time when the devices were synchronizing and stopped synchronizing?

  • For the devices that continue to synchronize, what is the corresponding device info (in particular the device model, OS version and App version)?

  • For the devices that stopped synchronizing, are there any records of errors appearing in the devices’ log files?

Best, Sergiy

Dear Sergiy,

Thanks for the update, You are absolutely right; there are no issues as far as the Android (Supervisor and Interviewer) Apps are concerned. We are using the same current Version: 22.12.1 (build 33634) For the last six to eight months, we haven’t faced such an issue.

The devices were recently purchased, and they have Android version 13 with security patch updates that got installed automatically (Auto update). When I checked remotely, there were security updates on the devices.

I collected logs for one of the supervisors and interviewers, which I am attaching with this post
The devices that were working and not working have the same device (Android OS and SS version) details as shared earlier.

Trace log for supervisor

08:21:41[MvxSetup][Trace][Setup: Primary start]
08:21:42[MvxSetup][Trace][Setup: FirstChance start]
08:21:42[MvxSetup][Trace][Setup: MvvmCross settings start]
08:21:42[MvxSetup][Trace][Setup: Singleton Cache start]
08:21:42[MvxSetup][Trace][Setup: ViewDispatcher start]
08:21:42[MvxSetup][Trace][Setup: Bootstrap actions]
08:21:42[MvxSetup][Trace][Setup: StringToTypeParser start]
08:21:42[MvxSetup][Trace][Setup: FillableStringToTypeParser start]
08:21:42[MvxSetup][Trace][Setup: PluginManagerFramework start]
08:21:42[MvxSetup][Trace][Setup: Create App]
08:21:42[MvxSetup][Trace][Setup: NavigationService]
08:21:42[MvxSetup][Trace][Setup: Load navigation routes]
08:21:42[MvxSetup][Trace][Setup: App start]
08:21:42[MvxSetup][Trace][Setup: Application Initialize - On background thread]
08:21:42[Trace][Creating Principal]
08:21:43[Trace][Enumerator registry initializing]
08:21:44[MvxSetup][Trace][Setup: ViewModelTypeFinder start]
08:21:44[MvxSetup][Trace][Setup: ViewsContainer start]
08:21:44[MvxSetup][Trace][Setup: Lookup Dictionary start]
08:21:44[MvxSetup][Trace][Setup: Views start]
08:21:44[MvxSetup][Trace][Setup: CommandCollectionBuilder start]
08:21:44[MvxSetup][Trace][Setup: NavigationSerializer start]
08:21:44[MvxSetup][Trace][Setup: InpcInterception start]
08:21:44[MvxSetup][Trace][Setup: InpcInterception start]
08:21:44[MvxSetup][Trace][Setup: LastChance start]
08:21:44[MvxSetup][Trace][Setup: Secondary end]
08:21:44[SupervisorAppStart][Info][Application started. Version: 22.12.1 (build 33634) with Maps]
08:21:44[Trace][Migrations workspaces. 8 new migration(s) found]
08:21:44[Debug][Migrations workspaces. Migration: Encrypt_Data(201904051420) started]
08:21:45[Debug][Migrations workspaces. Migration: Encrypt_Data(201904051420) completed. Took 00:00:00.5277855]
08:21:45[Debug][Migrations workspaces. Migration: UpdateOptionsForMultiComboboxQuestions(201904081213) started]
08:21:45[Debug][Migrations workspaces. Migration: UpdateOptionsForMultiComboboxQuestions(201904081213) completed. Took 00:00:00.0376928]
08:21:45[Debug][Migrations workspaces. Migration: M201912091307_ChangeIdTypeInOptionViewTable(201912091307) started]
08:21:45[Debug][Migrations workspaces. Migration: M201912091307_ChangeIdTypeInOptionViewTable(201912091307) completed. Took 00:00:00.0449261]
08:21:45[Debug][Migrations workspaces. Migration: M202001291224_RemoveDuplicatedCategoriesInOptionViewTable(202001291224) started]
08:21:45[Debug][Migrations workspaces. Migration: M202001291224_RemoveDuplicatedCategoriesInOptionViewTable(202001291224) completed. Took 00:00:00.0083857]
08:21:45[Debug][Migrations workspaces. Migration: M202103101642_MoveSqliteTablesInWorkspaceFolder(202103101642) started]
08:21:45[Debug][Migrations workspaces. Migration: M202103101642_MoveSqliteTablesInWorkspaceFolder(202103101642) completed. Took 00:00:00.0845108]
08:21:45[Debug][Migrations workspaces. Migration: M202103291222_MoveMapsFiles(202103291222) started]
08:21:45[Debug][Migrations workspaces. Migration: M202103291222_MoveMapsFiles(202103291222) completed. Took 00:00:00.0184988]
08:21:45[Debug][Migrations workspaces. Migration: M202105191419_SetPrimaryWorkspaceAsDefaultIfNotSet(202105191419) started]
08:21:45[Debug][Migrations workspaces. Migration: M202105191419_SetPrimaryWorkspaceAsDefaultIfNotSet(202105191419) completed. Took 00:00:00.0089582]
08:21:45[Debug][Migrations workspaces. Migration: M202106151719_FillWorkspaceIfEmpty(202106151719) started]
08:21:45[Debug][Migrations workspaces. Migration: M202106151719_FillWorkspaceIfEmpty(202106151719) completed. Took 00:00:00.0110021]
08:21:45[Default][Trace][AppStart: Application Startup - On UI thread]
08:21:45[Trace][Navigating to FinishInstallationViewModel]
08:21:45[MvxAndroidViewPresenter][Warn][Shared element transition requires Android v21+.]
08:21:46[FinishInstallationActivity][Trace][Create]
08:21:46[MvxAndroidViewsContainer][Trace][Embedded ViewModel used]
08:21:48[FinishInstallationActivity][Trace][Start]
08:21:48[FinishInstallationActivity][Trace][Resume]
08:21:48[Messenger][Trace][Nothing registered for messages of type ApplicationResumeMessage]
08:22:35[Debug][Executed web request url: https://worldhealthsurvey.org/api/supervisor/v1/users/login, response code: OK]
08:22:36[Debug][Executed web request url: https://worldhealthsurvey.org/api/supervisor/v1/users/current, response code: OK]
08:22:36[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/users/hasdevice, response code: OK]
08:22:37[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/compatibility/f8374217763947eb/1050, response code: OK]
08:22:37[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/users/current, response code: OK]
08:22:37[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/tenantId, response code: OK]
08:22:38[Trace][Principal is setting. Value is null:True]
08:22:38[Trace][Principal is setting. Value is null:False]
08:22:38[Info][FinishInstallation {“ServerUrl”:“https://worldhealthsurvey.org”,“Type”:“FinishInstallation”}]
08:22:38[Info][Login {“UserName”:“janakphrd”,“Type”:“Login”}]
08:22:38[Trace][Navigating to dashboard interviewId: ‘null’]
08:22:38[Messenger][Trace][Adding subscription 3872e4d8-9774-4cf3-a118-66331e4b86f3 for RequestSynchronizationMsg]
08:22:38[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
08:22:38[MvxAndroidViewPresenter][Warn][Shared element transition requires Android v21+.]
08:22:38[FinishInstallationActivity][Trace][Pause]
08:22:38[DashboardActivity][Trace][Create]
08:22:38[MvxAndroidViewsContainer][Trace][Embedded ViewModel used]
08:22:38[DashboardActivity][Trace][Start]
08:22:38[MvxBind][Warn][Unable to bind: source property source not found Property:HighLightedItemIndex on ToBeAssignedItemsViewModel]
08:22:38[DashboardActivity][Trace][Resume]
08:22:38[Messenger][Trace][Nothing registered for messages of type ApplicationResumeMessage]
08:22:38[Messenger][Trace][Adding subscription 9f903f1f-dbf1-4c2c-a88a-8e0079d74f29 for DashboardChangedMsg]
08:22:38[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
08:22:38[Messenger][Trace][Adding subscription b79eaa7f-82eb-4818-90ee-e6b61b14957a for DashboardChangedMsg]
08:22:38[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
08:22:39[FinishInstallationActivity][Trace][Stop]
08:22:46[Info][SynchronizationStarted {“SynchronizationType”:“Online”,“Type”:“SynchronizationStarted”}]
08:22:56[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/users/current, response code: OK]
08:22:57[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/compatibility/f8374217763947eb/1050?tenantId=872119c559364603af4312a9b1ba39ca, response code: OK]
08:22:57[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/devices/info, response code: OK]
08:22:57[Trace][Executing synchronization step UploadCalendarEvents]
08:22:57[Trace][Executing synchronization step SupervisorUploadInterviews]
08:22:57[Trace][Executing synchronization step UpdateEncryptionKey]
08:22:58[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/encryption-key, response code: OK]
08:22:58[Trace][Executing synchronization step SyncronizeInterviewers]
08:22:58[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/interviewers, response code: OK]
08:22:58[Trace][Executing synchronization step SynchronizeSupervisor]
08:23:00[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/users/current, response code: OK]
08:23:00[Trace][Executing synchronization step SynchronizeAssignments]
08:23:00[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/assignments, response code: OK]
08:23:02[Trace][Loading of questionnaire requested f2f2cbdb520f43cfa1c71e778d5445dd$4]
08:23:02[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/questionnaires/f2f2cbdb-520f-43cf-a1c7-1e778d5445dd/4/assembly, response code: OK]
08:24:50[DashboardActivity][Trace][Pause]
08:24:50[DashboardActivity][Trace][Stop]
08:24:50[Messenger][Trace][Removing subscription 9f903f1f-dbf1-4c2c-a88a-8e0079d74f29]
08:24:50[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
08:24:50[Messenger][Trace][Removing subscription b79eaa7f-82eb-4818-90ee-e6b61b14957a]
08:24:50[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
08:25:25[DashboardActivity][Trace][Start]
08:25:25[DashboardActivity][Trace][Resume]
08:25:25[Messenger][Trace][Nothing registered for messages of type ApplicationResumeMessage]
08:25:25[Messenger][Trace][Adding subscription 431a4811-e47e-4f59-a188-2fe572119734 for DashboardChangedMsg]
08:25:25[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
08:25:25[Messenger][Trace][Adding subscription 211a8d37-d9d3-4b91-af04-6cb7fdf106e0 for DashboardChangedMsg]
08:25:25[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
08:25:48[Info][SynchronizationCanceled {“Type”:“SynchronizationCanceled”}]
08:25:54[Info][SynchronizationStarted {“SynchronizationType”:“Online”,“Type”:“SynchronizationStarted”}]
08:25:55[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/users/current, response code: OK]
08:25:56[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/compatibility/f8374217763947eb/1050?tenantId=872119c559364603af4312a9b1ba39ca, response code: OK]
08:25:57[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/devices/info, response code: OK]
08:25:57[Trace][Executing synchronization step UploadCalendarEvents]
08:25:57[Trace][Executing synchronization step SupervisorUploadInterviews]
08:25:57[Trace][Executing synchronization step UpdateEncryptionKey]
08:25:57[Trace][Executing synchronization step SyncronizeInterviewers]
08:25:59[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/interviewers, response code: OK]
08:25:59[Trace][Executing synchronization step SynchronizeSupervisor]
08:25:59[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/users/current, response code: OK]
08:25:59[Trace][Executing synchronization step SynchronizeAssignments]
08:26:25[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/assignments, response code: OK]
08:27:55[DashboardActivity][Trace][Pause]
08:27:55[DashboardActivity][Trace][Stop]
08:27:55[Messenger][Trace][Removing subscription 431a4811-e47e-4f59-a188-2fe572119734]
08:27:55[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
08:27:55[Messenger][Trace][Removing subscription 211a8d37-d9d3-4b91-af04-6cb7fdf106e0]
08:27:55[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
08:27:57[DashboardActivity][Trace][Start]
08:27:57[DashboardActivity][Trace][Resume]
08:27:57[Messenger][Trace][Nothing registered for messages of type ApplicationResumeMessage]
08:27:57[Messenger][Trace][Adding subscription ef259c05-90f1-412c-9936-f99a32b60885 for DashboardChangedMsg]
08:27:57[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
08:27:57[Messenger][Trace][Adding subscription 09886a59-b3a9-459c-93f9-4f28f4146459 for DashboardChangedMsg]
08:27:57[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
08:28:20[MvxAndroidViewPresenter][Warn][Shared element transition requires Android v21+.]
08:28:21[DashboardActivity][Trace][Pause]
08:28:21[DiagnosticsActivity][Trace][Create]
08:28:21[MvxAndroidViewsContainer][Trace][Embedded ViewModel used]
08:28:21[DiagnosticsActivity][Trace][Start]
08:28:21[DiagnosticsActivity][Trace][Resume]
08:28:21[Messenger][Trace][Nothing registered for messages of type ApplicationResumeMessage]
08:28:22[DashboardActivity][Trace][Stop]
08:28:22[Messenger][Trace][Removing subscription ef259c05-90f1-412c-9936-f99a32b60885]
08:28:22[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
08:28:22[Messenger][Trace][Removing subscription 09886a59-b3a9-459c-93f9-4f28f4146459]
08:28:22[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
08:28:27[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/extended/latestversion, response code: OK]
08:28:31[Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/supervisor/v1/extended/latestversion, response code: OK]
08:28:33[Debug][Executed web request url: https://worldhealthsurvey.org/.hc, response code: OK]
08:28:33[Debug][Executed web request url: https://worldhealthsurvey.org/.hc, response code: OK]
08:28:34[Debug][Executed web request url: https://worldhealthsurvey.org/.hc, response code: OK]
08:28:35[Debug][Executed web request url: https://worldhealthsurvey.org/.hc, response code: OK]
08:28:36[Debug][Executed web request url: https://worldhealthsurvey.org/.hc, response code: OK]

Interviewer Log

07:36:17[EnumeratorAuditLogService][Info][OpenInterview {“InterviewId”:“0eb4185b-67f3-4567-b01d-5a5eb8322aa0”,“InterviewKey”:“66-17-15-17”,“AssignmentId”:2474,“Type”:“OpenInterview”}]
07:37:06[EnumeratorAuditLogService][Info][CloseInterview {“InterviewId”:“0eb4185b-67f3-4567-b01d-5a5eb8322aa0”,“InterviewKey”:“66-17-15-17”,“Type”:“CloseInterview”}]
07:37:29[NearbyConnection][Info][[STOP ALL]]
07:37:29[NearbyConnection][Info][[START DISCOVERY] of d2d7ad87180d4ecb90111f6f9cb96701nepal]
07:37:29[NearbyConnection][Info][[START DISCOVERY] Result - Status: StatusOk Code: 0 Message: ]
10:05:18[NearbyConnection][Info][[STOP ALL]]
13:08:48[NearbyConnection][Info][[STOP ALL]]
13:08:48[NearbyConnection][Info][[START DISCOVERY] of d2d7ad87180d4ecb90111f6f9cb96701nepal]
13:08:48[NearbyConnection][Info][[START DISCOVERY] Result - Status: StatusOk Code: 0 Message: ]
13:10:10[NearbyConnection][Info][[STOP ALL]]
13:10:54[NearbyConnection][Info][[STOP ALL]]
13:11:57[NearbyConnection][Info][[STOP ALL]]
13:14:40[NearbyConnection][Info][[STOP ALL]]
13:14:40[NearbyConnection][Info][[START DISCOVERY] of d2d7ad87180d4ecb90111f6f9cb96701nepal]
13:14:40[NearbyConnection][Info][[START DISCOVERY] Result - Status: StatusOk Code: 0 Message: ]
13:16:28[NearbyConnection][Info][[STOP ALL]]
14:27:14[NearbyConnection][Info][[STOP ALL]]
14:27:14[NearbyConnection][Info][[START DISCOVERY] of d2d7ad87180d4ecb90111f6f9cb96701nepal]
14:27:14[NearbyConnection][Info][[START DISCOVERY] Result - Status: StatusOk Code: 0 Message: ]
14:30:57[NearbyConnection][Info][[STOP ALL]]
14:31:15[NearbyConnection][Info][[STOP ALL]]
14:31:15[NearbyConnection][Info][[START DISCOVERY] of d2d7ad87180d4ecb90111f6f9cb96701nepal]
14:31:15[NearbyConnection][Info][[START DISCOVERY] Result - Status: StatusOk Code: 0 Message: ]
14:32:48[NearbyConnection][Info][[STOP ALL]]
14:32:58[NearbyConnection][Info][[STOP ALL]]

– continude13:14:39[NearbyConnectionClient][Trace][StopDiscovery]
13:14:40[NearbyConnectionClient][Trace][StopAllEndpoint]
13:14:40[NearbyConnection][Info][[STOP ALL]]
13:14:40[NearbyConnectionClient][Trace][StartDiscoveryAsync: d2d7ad87180d4ecb90111f6f9cb96701nepal ENTER]
13:14:40[NearbyConnection][Info][[START DISCOVERY] of d2d7ad87180d4ecb90111f6f9cb96701nepal]
13:14:40[NearbyConnection][Info][[START DISCOVERY] Result - Status: StatusOk Code: 0 Message: ]
13:16:28[NearbyConnection][Trace][StopAll]
13:16:28[NearbyConnectionClient][Trace][StopAll]
13:16:28[NearbyConnectionClient][Trace][StopAdvertising]
13:16:28[NearbyConnectionClient][Trace][StopDiscovery]
13:16:28[NearbyConnectionClient][Trace][StopAllEndpoint]
13:16:28[NearbyConnection][Info][[STOP ALL]]
13:16:31[DashboardActivity][Trace][Pause]
13:16:32[DashboardActivity][Trace][Stop]
13:16:32[Messenger][Trace][Removing subscription 2e2d3781-7c90-422e-8c53-f50840885393]
13:16:32[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
13:16:32[Messenger][Trace][Removing subscription b3ad0c9c-077c-4fdd-8260-28830ce93045]
13:16:32[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
13:40:23[NotificationsGenerationWorker][Trace][DoWork called]
13:40:23[NotificationsGenerationWorker][Trace][DoWork InvokeSuccess]
14:27:12[DashboardActivity][Trace][Start]
14:27:12[DashboardActivity][Trace][Resume]
14:27:12[Messenger][Trace][Nothing registered for messages of type ApplicationResumeMessage]
14:27:12[Messenger][Trace][Adding subscription 65254d2c-b90a-4c1b-baf6-aabf6a461c73 for StartingLongOperationMessage]
14:27:12[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
14:27:12[Messenger][Trace][Adding subscription 36569171-fa93-48a3-9280-c6674508400a for StopingLongOperationMessage]
14:27:12[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
14:27:14[NearbyConnection][Trace][StopAll]
14:27:14[NearbyConnectionClient][Trace][StopAll]
14:27:14[NearbyConnectionClient][Trace][StopAdvertising]
14:27:14[NearbyConnectionClient][Trace][StopDiscovery]
14:27:14[NearbyConnectionClient][Trace][StopAllEndpoint]
14:27:14[NearbyConnection][Info][[STOP ALL]]
14:27:14[NearbyConnectionClient][Trace][StartDiscoveryAsync: d2d7ad87180d4ecb90111f6f9cb96701nepal ENTER]
14:27:14[NearbyConnection][Info][[START DISCOVERY] of d2d7ad87180d4ecb90111f6f9cb96701nepal]
14:27:14[NearbyConnection][Info][[START DISCOVERY] Result - Status: StatusOk Code: 0 Message: ]
14:29:00[DashboardActivity][Trace][Pause]
14:29:00[DashboardActivity][Trace][Stop]
14:29:00[Messenger][Trace][Removing subscription 65254d2c-b90a-4c1b-baf6-aabf6a461c73]
14:29:00[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
14:29:00[Messenger][Trace][Removing subscription 36569171-fa93-48a3-9280-c6674508400a]
14:29:00[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
14:30:51[DashboardActivity][Trace][Start]
14:30:51[DashboardActivity][Trace][Resume]
14:30:51[Messenger][Trace][Nothing registered for messages of type ApplicationResumeMessage]
14:30:51[Messenger][Trace][Adding subscription 420477d9-33b5-4c13-9efc-f71929459c68 for StartingLongOperationMessage]
14:30:51[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
14:30:51[Messenger][Trace][Adding subscription f15ea8b6-c51e-4655-a99e-41cc1aefc685 for StopingLongOperationMessage]
14:30:51[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
14:30:57[NearbyConnection][Trace][StopAll]
14:30:57[NearbyConnectionClient][Trace][StopAll]
14:30:57[NearbyConnectionClient][Trace][StopAdvertising]
14:30:57[NearbyConnectionClient][Trace][StopDiscovery]
14:30:57[NearbyConnectionClient][Trace][StopAllEndpoint]
14:30:57[NearbyConnection][Info][[STOP ALL]]
14:31:03[ViewModelNavigationService][Trace][Navigating to dashboard interviewId: ‘null’]
14:31:03[Messenger][Trace][Adding subscription 22da01f5-da91-4435-98ef-da06966fa6aa for StartingLongOperationMessage]
14:31:03[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
14:31:03[Messenger][Trace][Adding subscription ed65ada2-3870-4269-87ad-155a3f6796a2 for StopingLongOperationMessage]
14:31:03[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
14:31:04[MvxAndroidViewPresenter][Warn][Shared element transition requires Android v21+.]
14:31:04[DashboardActivity][Trace][Pause]
14:31:04[DashboardActivity][Trace][Create]
14:31:04[MvxAndroidViewsContainer][Trace][Embedded ViewModel used]
14:31:04[DashboardActivity][Trace][Start]
14:31:04[DashboardActivity][Trace][Resume]
14:31:04[Messenger][Trace][Nothing registered for messages of type ApplicationResumeMessage]
14:31:04[Messenger][Trace][Adding subscription b8776a5b-aa81-427d-af7f-c3dbcbc8936e for StartingLongOperationMessage]
14:31:04[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
14:31:04[Messenger][Trace][Adding subscription a09f88cc-560a-4fa3-bda9-1119fcb4d427 for StopingLongOperationMessage]
14:31:04[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
14:31:05[DashboardActivity][Trace][Stop]
14:31:05[Messenger][Trace][Removing subscription 420477d9-33b5-4c13-9efc-f71929459c68]
14:31:05[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
14:31:05[Messenger][Trace][Removing subscription f15ea8b6-c51e-4655-a99e-41cc1aefc685]
14:31:05[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
14:31:11[RestService][Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/interviewer/v2/users/current, response code: OK]
14:31:15[NearbyConnection][Trace][StopAll]
14:31:15[NearbyConnectionClient][Trace][StopAll]
14:31:15[NearbyConnectionClient][Trace][StopAdvertising]
14:31:15[NearbyConnectionClient][Trace][StopDiscovery]
14:31:15[NearbyConnectionClient][Trace][StopAllEndpoint]
14:31:15[NearbyConnection][Info][[STOP ALL]]
14:31:15[NearbyConnectionClient][Trace][StartDiscoveryAsync: d2d7ad87180d4ecb90111f6f9cb96701nepal ENTER]
14:31:15[NearbyConnection][Info][[START DISCOVERY] of d2d7ad87180d4ecb90111f6f9cb96701nepal]
14:31:15[NearbyConnection][Info][[START DISCOVERY] Result - Status: StatusOk Code: 0 Message: ]
14:32:48[NearbyConnection][Trace][StopAll]
14:32:48[NearbyConnectionClient][Trace][StopAll]
14:32:48[NearbyConnectionClient][Trace][StopAdvertising]
14:32:48[NearbyConnectionClient][Trace][StopDiscovery]
14:32:48[NearbyConnectionClient][Trace][StopAllEndpoint]
14:32:48[NearbyConnection][Info][[STOP ALL]]
14:32:58[NearbyConnection][Trace][StopAll]
14:32:58[NearbyConnectionClient][Trace][StopAll]
14:32:58[NearbyConnectionClient][Trace][StopAdvertising]
14:32:58[NearbyConnectionClient][Trace][StopDiscovery]
14:32:58[NearbyConnectionClient][Trace][StopAllEndpoint]
14:32:58[NearbyConnection][Info][[STOP ALL]]
14:32:58[MvxAndroidViewPresenter][Warn][Shared element transition requires Android v21+.]
14:32:58[DashboardActivity][Trace][Pause]
14:32:58[DiagnosticsActivity][Trace][Create]
14:32:58[MvxAndroidViewsContainer][Trace][Embedded ViewModel used]
14:32:58[MvxBind][Error][Exception thrown during the view binding ArgumentNullException: missing source event info in MvxWeakEventSubscription
Parameter name: sourceEventInfo
at MvvmCross.WeakSubscription.MvxWeakEventSubscription2[TSource,TEventArgs]..ctor (Android.Widget.TextView source, System.Reflection.EventInfo sourceEventInfo, System.EventHandler1[TEventArgs] targetEventHandler) [0x00027] in :0
at MvvmCross.WeakSubscription.MvxWeakEventSubscription2[TSource,TEventArgs]..ctor (Android.Widget.TextView source, System.String sourceEventName, System.EventHandler1[TEventArgs] targetEventHandler) [0x00012] in :0
at MvvmCross.WeakSubscription.MvxWeakSubscriptionExtensions.WeakSubscribe[TSource,TEventArgs] (TSource source, System.String eventName, System.EventHandler1[TEventArgs] eventHandler) [0x00000] in <de307f03efa645a6b7e718151b6dac66>:0 at WB.UI.Shared.Enumerator.CustomBindings.TextViewUnderlinePressedBinding.SubscribeToEvents () [0x00011] in <1ad84beeb0734bbbaa9872f693d3d667>:0 at MvvmCross.Binding.Bindings.MvxFullBinding.CreateTargetBinding (System.Object target) [0x00056] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.Binding.Bindings.MvxFullBinding..ctor (MvvmCross.Binding.MvxBindingRequest bindingRequest) [0x0002f] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.Binding.Binders.MvxFromTextBinder.BindSingle (MvvmCross.Binding.MvxBindingRequest bindingRequest) [0x00000] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.Binding.Binders.MvxFromTextBinder+<>c__DisplayClass1_0.<Bind>b__0 (MvvmCross.Binding.Bindings.MvxBindingDescription description) [0x00018] in <de307f03efa645a6b7e718151b6dac66>:0 at System.Linq.Utilities+<>c__DisplayClass2_03[TSource,TMiddle,TResult].b__0 (TSource x) [0x00012] in <052d4ffc295b472ebae9750a0d92739d>:0
at System.Linq.Utilities+<>c__DisplayClass2_03[TSource,TMiddle,TResult].<CombineSelectors>b__0 (TSource x) [0x00000] in <052d4ffc295b472ebae9750a0d92739d>:0 at System.Linq.Enumerable+SelectEnumerableIterator2[TSource,TResult].MoveNext () [0x00048] in <052d4ffc295b472ebae9750a0d92739d>:0
at System.Collections.Generic.List1[T].AddEnumerable (System.Collections.Generic.IEnumerable1[T] enumerable) [0x00059] in <97c6c40360454c158c014ee803ea6785>:0
at System.Collections.Generic.List1[T].InsertRange (System.Int32 index, System.Collections.Generic.IEnumerable1[T] collection) [0x000f4] in <97c6c40360454c158c014ee803ea6785>:0
at System.Collections.Generic.List1[T].AddRange (System.Collections.Generic.IEnumerable1[T] collection) [0x00000] in <97c6c40360454c158c014ee803ea6785>:0
at MvvmCross.Platforms.Android.Binding.Binders.MvxAndroidViewBinder.StoreBindings (Android.Views.View view, System.Collections.Generic.IEnumerable1[T] newBindings) [0x00028] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.Platforms.Android.Binding.Binders.MvxAndroidViewBinder.ApplyBindingsFromAttribute (Android.Views.View view, Android.Content.Res.TypedArray typedArray, System.Int32 attributeId) [0x0001c] in <de307f03efa645a6b7e718151b6dac66>:0 ] 14:32:58[MvxBind][Error][Exception thrown during the view binding ArgumentNullException: missing source event info in MvxWeakEventSubscription Parameter name: sourceEventInfo at MvvmCross.WeakSubscription.MvxWeakEventSubscription2[TSource,TEventArgs]…ctor (Android.Widget.TextView source, System.Reflection.EventInfo sourceEventInfo, System.EventHandler1[TEventArgs] targetEventHandler) [0x00027] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.WeakSubscription.MvxWeakEventSubscription2[TSource,TEventArgs]…ctor (Android.Widget.TextView source, System.String sourceEventName, System.EventHandler1[TEventArgs] targetEventHandler) [0x00012] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.WeakSubscription.MvxWeakSubscriptionExtensions.WeakSubscribe[TSource,TEventArgs] (TSource source, System.String eventName, System.EventHandler1[TEventArgs] eventHandler) [0x00000] in :0
at WB.UI.Shared.Enumerator.CustomBindings.TextViewUnderlinePressedBinding.SubscribeToEvents () [0x00011] in <1ad84beeb0734bbbaa9872f693d3d667>:0
at MvvmCross.Binding.Bindings.MvxFullBinding.CreateTargetBinding (System.Object target) [0x00056] in :0
at MvvmCross.Binding.Bindings.MvxFullBinding…ctor (MvvmCross.Binding.MvxBindingRequest bindingRequest) [0x0002f] in :0
at MvvmCross.Binding.Binders.MvxFromTextBinder.BindSingle (MvvmCross.Binding.MvxBindingRequest bindingRequest) [0x00000] in :0
at MvvmCross.Binding.Binders.MvxFromTextBinder+<>c__DisplayClass1_0.b__0 (MvvmCross.Binding.Bindings.MvxBindingDescription description) [0x00018] in :0
at System.Linq.Utilities+<>c__DisplayClass2_03[TSource,TMiddle,TResult].<CombineSelectors>b__0 (TSource x) [0x00012] in <052d4ffc295b472ebae9750a0d92739d>:0 at System.Linq.Utilities+<>c__DisplayClass2_03[TSource,TMiddle,TResult].b__0 (TSource x) [0x00000] in <052d4ffc295b472ebae9750a0d92739d>:0
at System.Linq.Enumerable+SelectEnumerableIterator2[TSource,TResult].MoveNext () [0x00048] in <052d4ffc295b472ebae9750a0d92739d>:0 at System.Collections.Generic.List1[T].AddEnumerable (System.Collections.Generic.IEnumerable1[T] enumerable) [0x00059] in <97c6c40360454c158c014ee803ea6785>:0 at System.Collections.Generic.List1[T].InsertRange (System.Int32 index, System.Collections.Generic.IEnumerable1[T] collection) [0x000f4] in <97c6c40360454c158c014ee803ea6785>:0 at System.Collections.Generic.List1[T].AddRange (System.Collections.Generic.IEnumerable1[T] collection) [0x00000] in <97c6c40360454c158c014ee803ea6785>:0 at MvvmCross.Platforms.Android.Binding.Binders.MvxAndroidViewBinder.StoreBindings (Android.Views.View view, System.Collections.Generic.IEnumerable1[T] newBindings) [0x00028] in :0
at MvvmCross.Platforms.Android.Binding.Binders.MvxAndroidViewBinder.ApplyBindingsFromAttribute (Android.Views.View view, Android.Content.Res.TypedArray typedArray, System.Int32 attributeId) [0x0001c] in :0 ]
14:32:58[MvxBind][Error][Exception thrown during the view binding ArgumentNullException: missing source event info in MvxWeakEventSubscription
Parameter name: sourceEventInfo
at MvvmCross.WeakSubscription.MvxWeakEventSubscription2[TSource,TEventArgs]..ctor (Android.Widget.TextView source, System.Reflection.EventInfo sourceEventInfo, System.EventHandler1[TEventArgs] targetEventHandler) [0x00027] in :0
at MvvmCross.WeakSubscription.MvxWeakEventSubscription2[TSource,TEventArgs]..ctor (Android.Widget.TextView source, System.String sourceEventName, System.EventHandler1[TEventArgs] targetEventHandler) [0x00012] in :0
at MvvmCross.WeakSubscription.MvxWeakSubscriptionExtensions.WeakSubscribe[TSource,TEventArgs] (TSource source, System.String eventName, System.EventHandler1[TEventArgs] eventHandler) [0x00000] in <de307f03efa645a6b7e718151b6dac66>:0 at WB.UI.Shared.Enumerator.CustomBindings.TextViewUnderlinePressedBinding.SubscribeToEvents () [0x00011] in <1ad84beeb0734bbbaa9872f693d3d667>:0 at MvvmCross.Binding.Bindings.MvxFullBinding.CreateTargetBinding (System.Object target) [0x00056] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.Binding.Bindings.MvxFullBinding..ctor (MvvmCross.Binding.MvxBindingRequest bindingRequest) [0x0002f] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.Binding.Binders.MvxFromTextBinder.BindSingle (MvvmCross.Binding.MvxBindingRequest bindingRequest) [0x00000] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.Binding.Binders.MvxFromTextBinder+<>c__DisplayClass1_0.<Bind>b__0 (MvvmCross.Binding.Bindings.MvxBindingDescription description) [0x00018] in <de307f03efa645a6b7e718151b6dac66>:0 at System.Linq.Utilities+<>c__DisplayClass2_03[TSource,TMiddle,TResult].b__0 (TSource x) [0x00012] in <052d4ffc295b472ebae9750a0d92739d>:0
at System.Linq.Utilities+<>c__DisplayClass2_03[TSource,TMiddle,TResult].<CombineSelectors>b__0 (TSource x) [0x00000] in <052d4ffc295b472ebae9750a0d92739d>:0 at System.Linq.Enumerable+SelectEnumerableIterator2[TSource,TResult].MoveNext () [0x00048] in <052d4ffc295b472ebae9750a0d92739d>:0
at System.Collections.Generic.List1[T].AddEnumerable (System.Collections.Generic.IEnumerable1[T] enumerable) [0x00059] in <97c6c40360454c158c014ee803ea6785>:0
at System.Collections.Generic.List1[T].InsertRange (System.Int32 index, System.Collections.Generic.IEnumerable1[T] collection) [0x000f4] in <97c6c40360454c158c014ee803ea6785>:0
at System.Collections.Generic.List1[T].AddRange (System.Collections.Generic.IEnumerable1[T] collection) [0x00000] in <97c6c40360454c158c014ee803ea6785>:0
at MvvmCross.Platforms.Android.Binding.Binders.MvxAndroidViewBinder.StoreBindings (Android.Views.View view, System.Collections.Generic.IEnumerable1[T] newBindings) [0x00028] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.Platforms.Android.Binding.Binders.MvxAndroidViewBinder.ApplyBindingsFromAttribute (Android.Views.View view, Android.Content.Res.TypedArray typedArray, System.Int32 attributeId) [0x0001c] in <de307f03efa645a6b7e718151b6dac66>:0 ] 14:32:58[MvxBind][Error][Exception thrown during the view binding ArgumentNullException: missing source event info in MvxWeakEventSubscription Parameter name: sourceEventInfo at MvvmCross.WeakSubscription.MvxWeakEventSubscription2[TSource,TEventArgs]…ctor (Android.Widget.TextView source, System.Reflection.EventInfo sourceEventInfo, System.EventHandler1[TEventArgs] targetEventHandler) [0x00027] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.WeakSubscription.MvxWeakEventSubscription2[TSource,TEventArgs]…ctor (Android.Widget.TextView source, System.String sourceEventName, System.EventHandler1[TEventArgs] targetEventHandler) [0x00012] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.WeakSubscription.MvxWeakSubscriptionExtensions.WeakSubscribe[TSource,TEventArgs] (TSource source, System.String eventName, System.EventHandler1[TEventArgs] eventHandler) [0x00000] in :0
at WB.UI.Shared.Enumerator.CustomBindings.TextViewUnderlinePressedBinding.SubscribeToEvents () [0x00011] in <1ad84beeb0734bbbaa9872f693d3d667>:0
at MvvmCross.Binding.Bindings.MvxFullBinding.CreateTargetBinding (System.Object target) [0x00056] in :0
at MvvmCross.Binding.Bindings.MvxFullBinding…ctor (MvvmCross.Binding.MvxBindingRequest bindingRequest) [0x0002f] in :0
at MvvmCross.Binding.Binders.MvxFromTextBinder.BindSingle (MvvmCross.Binding.MvxBindingRequest bindingRequest) [0x00000] in :0
at MvvmCross.Binding.Binders.MvxFromTextBinder+<>c__DisplayClass1_0.b__0 (MvvmCross.Binding.Bindings.MvxBindingDescription description) [0x00018] in :0
at System.Linq.Utilities+<>c__DisplayClass2_03[TSource,TMiddle,TResult].<CombineSelectors>b__0 (TSource x) [0x00012] in <052d4ffc295b472ebae9750a0d92739d>:0 at System.Linq.Utilities+<>c__DisplayClass2_03[TSource,TMiddle,TResult].b__0 (TSource x) [0x00000] in <052d4ffc295b472ebae9750a0d92739d>:0
at System.Linq.Enumerable+SelectEnumerableIterator2[TSource,TResult].MoveNext () [0x00048] in <052d4ffc295b472ebae9750a0d92739d>:0 at System.Collections.Generic.List1[T].AddEnumerable (System.Collections.Generic.IEnumerable1[T] enumerable) [0x00059] in <97c6c40360454c158c014ee803ea6785>:0 at System.Collections.Generic.List1[T].InsertRange (System.Int32 index, System.Collections.Generic.IEnumerable1[T] collection) [0x000f4] in <97c6c40360454c158c014ee803ea6785>:0 at System.Collections.Generic.List1[T].AddRange (System.Collections.Generic.IEnumerable1[T] collection) [0x00000] in <97c6c40360454c158c014ee803ea6785>:0 at MvvmCross.Platforms.Android.Binding.Binders.MvxAndroidViewBinder.StoreBindings (Android.Views.View view, System.Collections.Generic.IEnumerable1[T] newBindings) [0x00028] in :0
at MvvmCross.Platforms.Android.Binding.Binders.MvxAndroidViewBinder.ApplyBindingsFromAttribute (Android.Views.View view, Android.Content.Res.TypedArray typedArray, System.Int32 attributeId) [0x0001c] in :0 ]
14:32:58[MvxBind][Error][Exception thrown during the view binding ArgumentNullException: missing source event info in MvxWeakEventSubscription
Parameter name: sourceEventInfo
at MvvmCross.WeakSubscription.MvxWeakEventSubscription`2[TSource,TEventArgs]…ctor (Android.Widget.TextView source, System.Reflection.EventInfo sourceEventInfo, System.EventHandler`1[TEventArgs] targetEventHandler) [0x00027] in :0
at MvvmCross.WeakSubscription.MvxWeakEventSubscription`2[TSource,TEventArgs]…ctor (Android.Widget.TextView source, System.String sourceEventName, System.EventHandler`1[TEventArgs] targetEventHandler) [0x00012] in :0
at MvvmCross.WeakSubscription.MvxWeakSubscriptionExtensions.WeakSubscribe[TSource,TEventArgs] (TSource source, System.String eventName, System.EventHandler`1[TEventArgs] eventHandler) [0x00000] in :0
at WB.UI.Shared.Enumerator.CustomBindings.TextViewUnderlinePressedBinding.SubscribeToEvents () [0x00011] in <1ad84beeb0734bbbaa9872f693d3d667>:0
at MvvmCross.Binding.Bindings.MvxFullBinding.CreateTargetBinding (System.Object target) [0x00056] in :0
at MvvmCross.Binding.Bindings.MvxFullBinding…ctor (MvvmCross.Binding.MvxBindingRequest bindingRequest) [0x0002f] in :0
at MvvmCross.Binding.Binders.MvxFromTextBinder.BindSingle (MvvmCross.Binding.MvxBindingRequest bindingRequest) [0x00000] in :0
at MvvmCross.Binding.Binders.MvxFromTextBinder+<>c__DisplayClass1_0.b__0 (MvvmCross.Binding.Bindings.MvxBindingDescription description) [0x00018] in :0
at System.Linq.Utilities+<>c__DisplayClass2_0`3[TSource,TMiddle,TResult].b__0 (TSource x) [0x00012] in <052d4ffc295b472ebae9750a0d92739d>:0
at System.Linq.Utilities+<>c__DisplayClass2_0`3[TSource,TMiddle,TResult].b__0 (TSource x) [0x00000] in <052d4ffc295b472ebae9750a0d92739d>:0
at System.Linq.Enumerable+SelectEnumerableIterator`2[TSource,TResult].MoveNext () [0x00048] in <052d4ffc295b472ebae9750a0d92739d>:0
at System.Collections.Generic.List`1[T].AddEnumerable (System.Collections.Generic.IEnumerable`1[T] enumerable) [0x00059] in <97c6c40360454c158c014ee803ea6785>:0
at System.Collections.Generic.List`1[T].InsertRange (System.Int32 index, System.Collections.Generic.IEnumerable`1[T] collection) [0x000f4] in <97c6c40360454c158c014ee803ea6785>:0
at System.Collections.Generic.List`1[T].AddRange (System.Collections.Generic.IEnumerable`1[T] collection) [0x00000] in <97c6c40360454c158c014ee803ea6785>:0
at MvvmCross.Platforms.Android.Binding.Binders.MvxAndroidViewBinder.StoreBindings (Android.Views.View view, System.Collections.Generic.IEnumerable`1[T] newBindings) [0x00028] in :0
at MvvmCross.Platforms.Android.Binding.Binders.MvxAndroidVi14:32:58[DiagnosticsActivity][Trace][Start]
14:32:58[DiagnosticsActivity][Trace][Resume]
14:32:58[Messenger][Trace][Nothing registered for messages of type ApplicationResumeMessage]
14:32:59[DashboardActivity][Trace][Stop]
14:32:59[Messenger][Trace][Removing subscription b8776a5b-aa81-427d-af7f-c3dbcbc8936e]
14:32:59[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
14:32:59[Messenger][Trace][Removing subscription a09f88cc-560a-4fa3-bda9-1119fcb4d427]
14:32:59[Messenger][Trace][Nothing registered for messages of type MvxSubscriberChangeMessage]
14:33:02[RestService][Debug][Executed web request url: https://worldhealthsurvey.org/nepal/api/interviewer/latestversion, response code: OK]

Thanks
RaghuewBinder.ApplyBindingsFromAttribute (Android.Views.View view, Android.Content.Res.TypedArray typedArray, System.Int32 attributeId) [0x0001c] in :0 ]
14:32:58[MvxBind][Error][Exception thrown during the view binding ArgumentNullException: missing source event info in MvxWeakEventSubscription
Parameter name: sourceEventInfo
at MvvmCross.WeakSubscription.MvxWeakEventSubscription2[TSource,TEventArgs]..ctor (Android.Widget.TextView source, System.Reflection.EventInfo sourceEventInfo, System.EventHandler1[TEventArgs] targetEventHandler) [0x00027] in :0
at MvvmCross.WeakSubscription.MvxWeakEventSubscription2[TSource,TEventArgs]..ctor (Android.Widget.TextView source, System.String sourceEventName, System.EventHandler1[TEventArgs] targetEventHandler) [0x00012] in :0
at MvvmCross.WeakSubscription.MvxWeakSubscriptionExtensions.WeakSubscribe[TSource,TEventArgs] (TSource source, System.String eventName, System.EventHandler1[TEventArgs] eventHandler) [0x00000] in <de307f03efa645a6b7e718151b6dac66>:0 at WB.UI.Shared.Enumerator.CustomBindings.TextViewUnderlinePressedBinding.SubscribeToEvents () [0x00011] in <1ad84beeb0734bbbaa9872f693d3d667>:0 at MvvmCross.Binding.Bindings.MvxFullBinding.CreateTargetBinding (System.Object target) [0x00056] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.Binding.Bindings.MvxFullBinding..ctor (MvvmCross.Binding.MvxBindingRequest bindingRequest) [0x0002f] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.Binding.Binders.MvxFromTextBinder.BindSingle (MvvmCross.Binding.MvxBindingRequest bindingRequest) [0x00000] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.Binding.Binders.MvxFromTextBinder+<>c__DisplayClass1_0.<Bind>b__0 (MvvmCross.Binding.Bindings.MvxBindingDescription description) [0x00018] in <de307f03efa645a6b7e718151b6dac66>:0 at System.Linq.Utilities+<>c__DisplayClass2_03[TSource,TMiddle,TResult].b__0 (TSource x) [0x00012] in <052d4ffc295b472ebae9750a0d92739d>:0
at System.Linq.Utilities+<>c__DisplayClass2_03[TSource,TMiddle,TResult].<CombineSelectors>b__0 (TSource x) [0x00000] in <052d4ffc295b472ebae9750a0d92739d>:0 at System.Linq.Enumerable+SelectEnumerableIterator2[TSource,TResult].MoveNext () [0x00048] in <052d4ffc295b472ebae9750a0d92739d>:0
at System.Collections.Generic.List1[T].AddEnumerable (System.Collections.Generic.IEnumerable1[T] enumerable) [0x00059] in <97c6c40360454c158c014ee803ea6785>:0
at System.Collections.Generic.List1[T].InsertRange (System.Int32 index, System.Collections.Generic.IEnumerable1[T] collection) [0x000f4] in <97c6c40360454c158c014ee803ea6785>:0
at System.Collections.Generic.List1[T].AddRange (System.Collections.Generic.IEnumerable1[T] collection) [0x00000] in <97c6c40360454c158c014ee803ea6785>:0
at MvvmCross.Platforms.Android.Binding.Binders.MvxAndroidViewBinder.StoreBindings (Android.Views.View view, System.Collections.Generic.IEnumerable1[T] newBindings) [0x00028] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.Platforms.Android.Binding.Binders.MvxAndroidViewBinder.ApplyBindingsFromAttribute (Android.Views.View view, Android.Content.Res.TypedArray typedArray, System.Int32 attributeId) [0x0001c] in <de307f03efa645a6b7e718151b6dac66>:0 ] 14:32:58[MvxBind][Error][Exception thrown during the view binding ArgumentNullException: missing source event info in MvxWeakEventSubscription Parameter name: sourceEventInfo at MvvmCross.WeakSubscription.MvxWeakEventSubscription2[TSource,TEventArgs]…ctor (Android.Widget.TextView source, System.Reflection.EventInfo sourceEventInfo, System.EventHandler1[TEventArgs] targetEventHandler) [0x00027] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.WeakSubscription.MvxWeakEventSubscription2[TSource,TEventArgs]…ctor (Android.Widget.TextView source, System.String sourceEventName, System.EventHandler1[TEventArgs] targetEventHandler) [0x00012] in <de307f03efa645a6b7e718151b6dac66>:0 at MvvmCross.WeakSubscription.MvxWeakSubscriptionExtensions.WeakSubscribe[TSource,TEventArgs] (TSource source, System.String eventName, System.EventHandler1[TEventArgs] eventHandler) [0x00000] in :0
at WB.UI.Shared.Enumerator.CustomBindings.TextViewUnderlinePressedBinding.SubscribeToEvents () [0x00011] in <1ad84beeb0734bbbaa9872f693d3d667>:0
at MvvmCross.Binding.Bindings.MvxFullBinding.CreateTargetBinding (System.Object target) [0x00056] in :0
at MvvmCross.Binding.Bindings.MvxFullBinding…ctor (MvvmCross.Binding.MvxBindingRequest bindingRequest) [0x0002f] in :0
at MvvmCross.Binding.Binders.MvxFromTextBinder.BindSingle (MvvmCross.Binding.MvxBindingRequest bindingRequest) [0x00000] in :0
at MvvmCross.Binding.Binders.MvxFromTextBinder+<>c__DisplayClass1_0.b__0 (MvvmCross.Binding.Bindings.MvxBindingDescription description) [0x00018] in :0
at System.Linq.Utilities+<>c__DisplayClass2_03[TSource,TMiddle,TResult].<CombineSelectors>b__0 (TSource x) [0x00012] in <052d4ffc295b472ebae9750a0d92739d>:0 at System.Linq.Utilities+<>c__DisplayClass2_03[TSource,TMiddle,TResult].b__0 (TSource x) [0x00000] in <052d4ffc295b472ebae9750a0d92739d>:0
at System.Linq.Enumerable+SelectEnumerableIterator2[TSource,TResult].MoveNext () [0x00048] in <052d4ffc295b472ebae9750a0d92739d>:0 at System.Collections.Generic.List1[T].AddEnumerable (System.Collections.Generic.IEnumerable1[T] enumerable) [0x00059] in <97c6c40360454c158c014ee803ea6785>:0 at System.Collections.Generic.List1[T].InsertRange (System.Int32 index, System.Collections.Generic.IEnumerable1[T] collection) [0x000f4] in <97c6c40360454c158c014ee803ea6785>:0 at System.Collections.Generic.List1[T].AddRange (System.Collections.Generic.IEnumerable1[T] collection) [0x00000] in <97c6c40360454c158c014ee803ea6785>:0 at MvvmCross.Platforms.Android.Binding.Binders.MvxAndroidViewBinder.StoreBindings (Android.Views.View view, System.Collections.Generic.IEnumerable1[T] newBindings) [0x00028] in :0
at MvvmCross.Platforms.Android.Binding.Binders.MvxAndroidViewBinder.ApplyBindingsFromAttribute (Android.Views.View view, Android.Content.Res.TypedArray typedArray, System.Int32 attributeId) [0x0001c] in :0 ]

Dear @raghu ,
After some investigation, it turns out that the problem is into the Google Play Services update - version 23.34.14 (190400-560151436) and later.
As a temprorary workaround, we can suggest removing these updates via Android settings (Settings > Apps > Google Play Services > tree-dots menu > Uninstall updates), as well as you need to restart Interviewer and Supervisor applications. These steps helped me and offline synchronization works fine on my devices right now. Feel free to provide us with new updates.

Dear @vfedoseev

It’s worked. :pray: Thanks for your investigation and the information you shared. The survey has been stopped for the last 4 days because of this issue. You saved me.

Million Thanks
Raghu

Dear @sergiy

Thanks for the information. The issue is resolved and now the horizontal synchronization is working fine.

Million Thanks you and @vfedoseev

Thanks and Regards
Raghu

Dear @vfedoseev.

We have started facing the same issue again, which is that horizontal synchronization is not working but now in different Android version and different vendor devices, here are Supervisor and Interviewer technical details

Supervisor
Version: 23.09 (build 34943) with Maps
SyncProtocolVersion: 1050
Device model: Lenovo TB-X505X
Device type: Tablet
Android version: 10
DeviceId: 95fb50ce5d03d75a
RAM: 1.8 GB total, avaliable 28% (0.5 GB)
Disk: 21.6 GB total, avaliable 67% (14.5 GB)
DBSize: 212.5 MB
Endpoint: https://worldhealthsurvey.org/
AcceptUnsignedSslCertificate: False
BufferSize: 4096
Timeout: 00:20:00
CurrentDateTime: 12/10/2023 1:31:26 pm
EventChunkSize: 1000
User: hossainj: 68e0490ae88748ecb700a9c4e4bc0cfe

Interviewer
Version: 23.09 (build 34943)
SyncProtocolVersion: 7400
Device model: Lenovo TB-X505X
Device type: Tablet
Android version: 10
DeviceId: 2fb7981ab8934570
RAM: 1.8 GB total, avaliable 31% (0.6 GB)
Disk: 21.6 GB total, avaliable 87% (18.8 GB)
DBSize: 334.9 KB
Endpoint: https://worldhealthsurvey.org
AcceptUnsignedSslCertificate: False
BufferSize: 4096
Timeout: 00:20:00
CurrentDateTime: 12/10/2023 1:33:04 pm
EventChunkSize: 1000
User: royj: 7221600894a14d21b9225bb4a18d2ea8
VibrateOnError: True
QuestionnairesList:
InterviewsList:

I tried Google Play Service and Updates Uninstall, but it did not work in this case.
Can help me in troubleshoot the issue and fix it?

Thanks
Raghu

Do you have the logs?

@raghu , do you have the logs from both devices experiencing the issue?

Dear @sergiy I will collect and share it ASAP.

Hi @sergiy please find the links to download the logs for Interviewer and Supervisor

Interviewer Device Logs
https://worldhealthorg-my.sharepoint.com/:u:/g/personal/rramappa_who_int/EQGR3P3pZ6hPhhH-AmqvZU4BYQ4DPKbbMz21b4LzjZWTjQ?e=9bPraS

Supervisor Device Logs

https://worldhealthorg-my.sharepoint.com/:u:/g/personal/rramappa_who_int/ETBc3KHXM2ROvePQLhFZCXUBIzycNntQsahcHe0t9lLjNg?e=EAP6D7

Thanks
Raghu

Could you please provide precise versions of Google Play Services on both devices that are not able to connect to each other?

At least starting version 23.33.55 of Google Play Services has issues with sync. Version 23.33.16 was good.
Potentially this issue has been fixed by Google and rolled out after October 3 (Version 23.37.17).
You might want to update both tablets to the latest version of Google Play Services, restart tablets and try again.

@vitalii
@sergiy

Thanks for the information after the update of Google Play Service on both devices, that is, supervisor and interviewer, and restared both devices. The horizantal sync started working without any issue.

Once again, thank you so much for the support.

Thanks
Raghu