Engagement is not started in iOS on web

Please, check the recording: Engagement is not started in iOS.MP4 - Google Drive

The issue is related to the Contact Center SDK for web. The engagement is not started on the web (both in Safari and Chrome) on this specific device: iPhone 6s, iOS 14.2. It works fine on five different devices (iPhone X, 12, 13 on iOS 14, 15). What might be the issue?

We see some errors in the browser console (see below). It says that zoom.us has blocked access for our website. There is no additional info about the reason for the block.

Corresponding Jira ticket: ZSEE-109984.

Any help would be appreciated!

Console log:

Error: Uncaught (in promise): NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission. play@[native code] enable@https://us01ccistatic.zoom.us/us01cci/web-sdk/video-client-v2.js?env=us01:143139:77 VideoClient@https://us01ccistatic.zoom.us/us01cci/web-sdk/video-client-v2.js?env=us01:143215:371 n@https://app-dogpark-halo-fe-qa.azurewebsites.net/163.72ff4ec9b9784983.js:1:4186 https://app-dogpark-halo-fe-qa.azurewebsites.net/163.72ff4ec9b9784983.js:1:4568 hydrate@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:830740 get@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:828716 get@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:828760 N@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:795244 https://app-dogpark-halo-fe-qa.azurewebsites.net/163.72ff4ec9b9784983.js:1:22612 ln@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:796937 fl@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:820131 sd@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:820206 ii@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:836359 Ws@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:836842 pt@https://app-dogpark-halo-fe-qa.azurewebsites.net/163.72ff4ec9b9784983.js:1:32745 rd@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:819736 ul@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:817852 createEmbeddedView@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:860822 createEmbeddedView@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:861659 https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:756341 forEachOperation@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:883644 _applyChanges@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:756280 ngDoCheck@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:756211 zn@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:792719 xn@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:792518 Zi@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:792238 Nf@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:815929 Yf@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:815773 ut@https://app-dogpark-halo-fe-qa.azurewebsites.net/163.72ff4ec9b9784983.js:1:33239 rd@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:819736 cl@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:818345 Wu@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:818784 cl@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:818807 ls@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:825584 G_@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:819231 cl@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:819240 Wu@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:818784 cl@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:818807 ls@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:825584 G_@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:819231 cl@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:819240 Wu@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:818784 cl@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:818807 Wu@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:818784 cl@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:818807 ls@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:825584 G_@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:819231 cl@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:819240 qf@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:819609 fd@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:826412 Sl@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:826432 detectChanges@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:852542 tick@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:881585 https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:880215 onInvoke@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:872333 run@https://app-dogpark-halo-fe-qa.azurewebsites.net/polyfills.2ad96572d73a1260.js:1:2177 next@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:880200 next@[native code] bound next@[native code] https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:685558 _next@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:684955 next@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:684642 https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:682658 h@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:703883 next@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:682554 emit@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:858750 Om@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:873424 onHasTask@https://app-dogpark-halo-fe-qa.azurewebsites.net/main.5d6fca126f79e233.js:1:872513 hasTask@https://app-dogpark-halo-fe-qa.azurewebsites.net/polyfills.2ad96572d73a1260.js:1:7675 _updateTaskCount@https://app-dogpark-halo-fe-qa.azurewebsites.net/polyfills.2ad96572d73a1260.js:1:7909 _updateTaskCount@https://app-dogpark-halo-fe-qa.azurewebsites.net/polyfills.2ad96572d73a1260.js:1:4260 runTask@https://app-dogpark-halo-fe-qa.azurewebsites.net/polyfills.2ad96572d73a1260.js:1:3002 _@https://app-dogpark-halo-fe-qa.azurewebsites.net/polyfills.2ad96572d73a1260.js:1:9415 promiseReactionJob@[native code]
z — polyfills.2ad96572d73a1260.js:788
(anonymous function) — polyfills.2ad96572d73a1260.js:833
onInvokeTask — main.5d6fca126f79e233.js:1:872154
runTask — polyfills.2ad96572d73a1260.js:158
_ — polyfills.2ad96572d73a1260.js:422
promiseReactionJob
	df (main.5d6fca126f79e233.js:1:808379)
	handleError (main.5d6fca126f79e233.js:1:808533)
	next (main.5d6fca126f79e233.js:1:878437)
	next
	bound next
	(anonymous function) (main.5d6fca126f79e233.js:1:685559)
	_next (main.5d6fca126f79e233.js:1:684956)
	next (main.5d6fca126f79e233.js:1:684643)
	(anonymous function) (main.5d6fca126f79e233.js:1:682659)
	h (main.5d6fca126f79e233.js:1:703884)
	next (main.5d6fca126f79e233.js:1:682555)
	emit (main.5d6fca126f79e233.js:1:858751)
	run (polyfills.2ad96572d73a1260.js:1:2178)
	onHandleError (main.5d6fca126f79e233.js:1:872645)
	runGuarded (polyfills.2ad96572d73a1260.js:1:2358)
	(anonymous function) (polyfills.2ad96572d73a1260.js:1:14836)
	_ (polyfills.2ad96572d73a1260.js:1:9483)
	promiseReactionJob
[Error] Blocked a frame with origin "https://app-dogpark-halo-fe-qa.azurewebsites.net" from accessing a frame with origin "https://us01ccistatic.zoom.us". Protocols, domains, and ports must match.
	aa (clarity.js:2:34041)
	(anonymous function) (clarity.js:2:35266)
	(anonymous function) (clarity.js:2:7509)
	(anonymous function) (clarity.js:2:6529)
	t (polyfills.2ad96572d73a1260.js:1:18607)
	at (clarity.js:2:6289)
	(anonymous function) (clarity.js:2:55112)
	(anonymous function) (clarity.js:2:7509)
	(anonymous function) (clarity.js:2:6529)
	t (polyfills.2ad96572d73a1260.js:1:18607)
	at (clarity.js:2:6289)
	ve (clarity.js:2:17447)
	(anonymous function) (clarity.js:2:17386)
	(anonymous function) (clarity.js:2:7509)
	(anonymous function) (clarity.js:2:6529)
	t (polyfills.2ad96572d73a1260.js:1:18607)
	at (clarity.js:2:6289)
	start (clarity.js:2:55896)
	(anonymous function) (clarity.js:2:53566)
	forEach
	_i (clarity.js:2:59079)
	si (clarity.js:2:54113)
	(anonymous function) (polyfills.2ad96572d73a1260.js:1:28471)
	onInvokeTask (main.5d6fca126f79e233.js:1:872154)
	runTask (polyfills.2ad96572d73a1260.js:1:2799)
	invokeTask (polyfills.2ad96572d73a1260.js:1:8452)
[Warning] receive zpns warning: zpns.name is [FLOW_INSTRUCTION], zpnsEngagementId is R1wkIvgmQR2QZXlGoSed6Q, engagementId is null (video-client-v2.js, line 77926)

Can someone take a look at this? We have this issue in production.

Up. The issue is still there.