Recent searches


No recent searches

Bogdan Bobkov's Avatar

Bogdan Bobkov

Joined Jun 25, 2024

·

Last activity Feb 03, 2025

Following

0

Followers

0

Total activity

11

Votes

0

Subscriptions

3

ACTIVITY OVERVIEW

Latest activity by Bogdan Bobkov

Bogdan Bobkov commented,

Community comment Developer - Zendesk SDKs

Hi Tipene! 
Could you tell me if there is any news, please?

View comment · Edited Feb 03, 2025 · Bogdan Bobkov

0

Followers

0

Votes

0

Comments


Bogdan Bobkov commented,

Community comment Developer - Zendesk SDKs

Upd

View comment · Posted Dec 06, 2024 · Bogdan Bobkov

0

Followers

0

Votes

0

Comments


Bogdan Bobkov commented,

Community comment Developer - Zendesk SDKs

Any updates?

View comment · Posted Nov 18, 2024 · Bogdan Bobkov

0

Followers

0

Votes

0

Comments


Bogdan Bobkov created a post,

Post Developer - Zendesk SDKs

Hi guys!
We are seeing exceptions when we try to open the Zendesk popup and close it before the chat initializes. 
Can anyone help me resolve this issue?

 

 

[ZendeskLog][MessagingCoreEventsHandler:23] [RTC] [WebSocket] Opened...
[ZendeskLog][MessagingCoreEventsHandler:23] [RTC] ***************** CONNECTED
[ZendeskLog][MessagingCoreEventsHandler:23] [RTC] [WebSocket] Message sending...
[ZendeskLog][MessagingCoreEventsHandler:23] [RTC] [WebSocket] Message sent...

Exception: [ZendeskException][ZMConversationViewController:96] Object reference not set to an instance of an object.
  at UnityEngine.RectTransform.get_sizeDelta () [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.UI.MessagingLayoutController.get_MaxWidth () [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.UI.Messaging.MessageHistoryContextManager.TryGetLayoutDataAtIndex (System.Int32 messageIndex, Zendesk.Runtime.Messaging.LayoutData& layoutData) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.UI.Messaging.MessageHistoryContextManager.InitializeWithObservableMessageList () [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.UI.Messaging.ContextAdapter.InitializeWithMessages (System.Collections.Generic.List`1[T] messages) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.UI.Scripts.ZMConversationViewController.Initialise (Zendesk.Runtime.UI.Scripts.ConversationScreenState state) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.Messaging.MessagingKit.RetrieveConversation () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.Messaging.MessagingKit.RetrieveMostRecentConversationForCurrentUser () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.Messaging.MessagingKit.ProcessUserAction[T] (System.Func`1[TResult] action) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.Messaging.MessagingKit.b__56_0 () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.API.ZendeskMessagingApi.GetConversation (System.String conversationId) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.MessagingCore.RestClient.Client.NativeMessagingRestClient.GetConversation (System.String conversationId, System.String userId, Zendesk.MessagingCore.Models.Authentication authentication) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <0000
Zendesk.Runtime.Logging.UnityEngineLogger:LogException(String, Exception, Int32)
Zendesk.Runtime.UI.Scripts.d__13:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.Runtime.Messaging.d__54:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.Runtime.Messaging.d__56:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.Runtime.Messaging.d__47`1:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.Runtime.Messaging.<b__56_0>d:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.Runtime.API.d__16:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.MessagingCore.RestClient.Client.d__25:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.MessagingCore.RestClient.Client.d__2:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.Runtime.RestClient.d__3:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.Runtime.RestClient.d__4:MoveNext()
UnityEngine.UnitySynchronizationContext:Exec()

Exception: [ZendeskException][ZendeskMessaging:165] Object reference not set to an instance of an object.
  at UnityEngine.MonoBehaviour.StartCoroutine (System.Collections.IEnumerator routine) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.UI.Scripts.ZMConversationViewController.Initialise (Zendesk.Runtime.UI.Scripts.ConversationScreenState state) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.Messaging.MessagingKit.RetrieveConversation () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.Messaging.MessagingKit.RetrieveMostRecentConversationForCurrentUser () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.Messaging.MessagingKit.ProcessUserAction[T] (System.Func`1[TResult] action) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.Messaging.MessagingKit.b__56_0 () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.Runtime.API.ZendeskMessagingApi.GetConversation (System.String conversationId) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.MessagingCore.RestClient.Client.NativeMessagingRestClient.GetConversation (System.String conversationId, System.String userId, Zendesk.MessagingCore.Models.Authentication authentication) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 
  at Zendesk.MessagingCore.RestClient.Client.RestClient.PerformRequest 
Zendesk.Runtime.Logging.UnityEngineLogger:LogException(String, Exception, Int32)
Zendesk.Runtime.Messaging.d__10:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetException(Exception)
Zendesk.Runtime.UI.Scripts.d__13:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.Runtime.Messaging.d__54:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.Runtime.Messaging.d__56:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.Runtime.Messaging.d__47`1:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.Runtime.Messaging.<b__56_0>d:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.Runtime.API.d__16:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.MessagingCore.RestClient.Client.d__25:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.MessagingCore.RestClient.Client.d__2:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.Runtime.RestClient.d__3:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)
Zendesk.Runtime.RestClient.d__4:MoveNext()
UnityEngine.UnitySynchronizationContext:Exec()

[ZendeskLog][MessagingCoreEventsHandler:23] [RTC] [WebSocket] message receiving...
[ZendeskLog][MessagingCoreEventsHandler:23] [RTC] [WebSocket] message received...
[ZendeskLog][MessagingCoreEventsHandler:23] [RTC] [WebSocket] Message sending...
[ZendeskLog][MessagingCoreEventsHandler:23] [RTC] [WebSocket] Message sent...
[ZendeskLog][MessagingCoreEventsHandler:23] [RTC] [WebSocket] Message sending...
[ZendeskLog][MessagingCoreEventsHandler:23] [RTC] [WebSocket] Message sent...
[ZendeskLog][MessagingCoreEventsHandler:23] [RTC] [WebSocket] message receiving...
[ZendeskLog][MessagingCoreEventsHandler:23] [RTC] [WebSocket] message received...
[ZendeskLog][MessagingCoreEventsHandler:23] [RTC] Subscribed

Edited Nov 08, 2024 · Bogdan Bobkov

0

Followers

3

Votes

5

Comments


Bogdan Bobkov created a post,

Post Developer - Zendesk SDKs

Hi guys,

We integrated the Zendesk SDK into our Unity project, but we've started encountering errors when trying to attach an image to a conversation. These issues occur in the following situations:

  • When using the Unity Editor
  • When trying to attach an image on a Galaxy A52 (Android 13) through Samsung Gallery
  • When the user has a weak internet connection

Could you help us resolve this issue?
 

E Curl error 3: URL rejected: Error
[ZendeskError]: Image to display is not available. Unable to open image viewer.

Posted Sep 25, 2024 · Bogdan Bobkov

1

Follower

1

Vote

1

Comment


Bogdan Bobkov commented,

Community comment Developer - Zendesk SDKs

Can someone tell me how to solve this problem?

View comment · Posted Jul 15, 2024 · Bogdan Bobkov

0

Followers

0

Votes

0

Comments


Bogdan Bobkov commented,

Community comment Developer - Zendesk SDKs

Can someone tell me how to solve this problem?

View comment · Posted Jul 15, 2024 · Bogdan Bobkov

0

Followers

0

Votes

0

Comments


Bogdan Bobkov created a post,

Post Developer - Zendesk SDKs

Hello guys!

We have integrated Zendesk SDK in our Unity project, and then we started to get errors if we tried to close the Zendesk popup with a weak Internet connection while running ZendeskSdk.Instance.Messaging.ShowMessagingAsync(). It looks like we need to pass a CancellationToken to the function arguments to force the coroutines to terminate.

 

[ZendeskLog]: Conversation Fields have been successfully set

 

[ZendeskLog]: [RTC] [WebSocket] Opened...

 

[ZendeskLog]: [RTC] ***************** CONNECTED

 

[ZendeskLog]: [RTC] [WebSocket] Message sending...

 

[ZendeskLog]: [RTC] [WebSocket] Message sent...

 

[ZendeskLog]: [RTC] [WebSocket] message receiving...

 

[ZendeskLog]: [RTC] [WebSocket] message received...

 

[ZendeskLog]: [RTC] [WebSocket] Message sending...

 

[ZendeskLog]: [RTC] [WebSocket] Message sent...

 

[ZendeskLog]: [RTC] [WebSocket] Message sending...

 

[ZendeskLog]: [RTC] [WebSocket] Message sent...

 

Exception: [ZendeskException] Object reference not set to an instance of an object.

 at UnityEngine.RectTransform.get_sizeDelta () [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.UI.MessagingLayoutController.get_MaxWidth () [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.UI.Messaging.MessageHistoryContextManager.TryGetLayoutDataAtIndex (System.Int32 messageIndex, Zendesk.Runtime.Messaging.LayoutData& layoutData) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.UI.Messaging.MessageHistoryContextManager.InitializeWithObservableMessageList () [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.UI.Messaging.ObservableList`1[T].InitializeWith (System.Collections.Generic.List`1[T] items) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.UI.Messaging.ContextAdapter.InitializeWithMessages (System.Collections.Generic.List`1[T] messages) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.UI.Scripts.ZMConversationViewController.Initialise (Zendesk.Runtime.UI.Scripts.ConversationScreenState state) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.Messaging.MessagingKit.RetrieveConversation () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.Messaging.MessagingKit.RetrieveMostRecentConversationForCurrentUser () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.Messaging.MessagingKit.ProcessUserAction[T] (System.Func`1[TResult] action) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.Messaging.MessagingKit.b__53_0 () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.API.ZendeskMessagingApi.GetConversation (System.String conversationId) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.MessagingCore.RestClient.Client.RestClient.PerformRequest[T] (Zendesk.MessagingCore.RestClient.Client.IRestRequest requestBuilder) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Th

Zendesk.Runtime.UI.Scripts.d__12:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)

Zendesk.Runtime.Messaging.d__52:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)

Zendesk.Runtime.Messaging.d__53:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)

Zendesk.Runtime.Messaging.d__45`1:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)

Zendesk.Runtime.Messaging.<b__53_0>d:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)

Zendesk.Runtime.API.d__13:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)

Zendesk.MessagingCore.RestClient.Client.d__4`1:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)

Zendesk.Runtime.RestClient.d__3:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(Task`1)

Zendesk.Runtime.RestClient.d__4:MoveNext()

UnityEngine.UnitySynchronizationContext:Exec()

 

Exception: [ZendeskException] Object reference not set to an instance of an object.

 at UnityEngine.MonoBehaviour.StartCoroutine (System.Collections.IEnumerator routine) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.UI.Scripts.ZMConversationViewController.Initialise (Zendesk.Runtime.UI.Scripts.ConversationScreenState state) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.Messaging.MessagingKit.RetrieveConversation () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.Messaging.MessagingKit.RetrieveMostRecentConversationForCurrentUser () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.Messaging.MessagingKit.ProcessUserAction[T] (System.Func`1[TResult] action) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.Messaging.MessagingKit.b__53_0 () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.API.ZendeskMessagingApi.GetConversation (System.String conversationId) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.MessagingCore.RestClient.Client.RestClient.PerformRequest[T] (Zendesk.MessagingCore.RestClient.Client.IRestRequest requestBuilder) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.Tasks.Task`1[TResult].TrySetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in <00000000000000000000000000000000>:0 

 at Zendesk.Runtime.RestClient.UnityWebRequestWrapper.SendRequestAsync (Zendesk.MessagingCore.RestClient.Client.IRestRequest request) [0x00000] in <00000000000000000000000000000000>:0 

 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyn

Zendesk.Runtime.Messaging.d__9:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetException(Exception)

Zendesk.Runtime.UI.Scripts.d__12:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)

Zendesk.Runtime.Messaging.d__52:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)

Zendesk.Runtime.Messaging.d__53:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)

Zendesk.Runtime.Messaging.d__45`1:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)

Zendesk.Runtime.Messaging.<b__53_0>d:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)

Zendesk.Runtime.API.d__13:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)

Zendesk.MessagingCore.RestClient.Client.d__4`1:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)

Zendesk.Runtime.RestClient.d__3:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(Task`1)

Zendesk.Runtime.RestClient.d__4:MoveNext()

UnityEngine.UnitySynchronizationContext:Exec()

 

[ZendeskLog]: [RTC] [WebSocket] message receiving...

 

[ZendeskLog]: [RTC] [WebSocket] message received...

 

[ZendeskLog]: [RTC] Subscribed

 

[ZendeskLog]: [RTC] [WebSocket] message receiving...

 

[ZendeskLog]: [RTC] [WebSocket] message received...

 

[ZendeskLog]: Activity not supported yet

 

Posted Jun 25, 2024 · Bogdan Bobkov

1

Follower

3

Votes

4

Comments