This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Connect Web Bug - Clicking on Strength activity in Calendar fails and Causes all Activities to become unclickable until page is reloaded.

OBSERVED:

Click on a recorded strength activity fails in the calendar view. Summary window doesn't open. Additionally all activities are now "unclickable" until the webpage is reloaded.  Note that the strength activity exists and can be reached via the daily summary page or activity history. 

EXPECTED:

Clicking on recorded strength activity should open the Summary window just like other activities.

ENVIRONMENT:

Windows 10, Microsoft Edge (chromium) or Google Chrome

STEPS TO REPRODUCE:

1. Record a strength activity on the watch.

2. Sync watch with Connect and Connect Web

3. Open Connect Web in browser

4 Choose the Calendar view ensuring that the strength activity is shown in the month or week view.

5. Click on the Strength activity. Observe that the browser attempt to show summary window but fails.

Additional steps:

6. Now observe that all other activities are not "clickable"

7. Reload webpage (F5) and other activities are "clickable" again and will show Summary view window. Strength activity will still fail however.

When performing the steps with browser dev tools, It shows errors. I've added the log.

connect.garmin.com-1674847266703.log
vendor.js?bust=4.62.3.0:1 SSO expiration updated.
vendor.js?bust=4.62.3.0:1 CONNECT expiration updated.
vendor.js?bust=4.62.3.0:1 
        
       Deprecation warning: moment().add(period, number) is deprecated. Please use moment().add(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.
(anonymous) @ vendor.js?bust=4.62.3.0:1
C @ vendor.js?bust=4.62.3.0:1
E @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
getNewsFeedBubbleDateTime @ bundle.js?bust=4.62.3.0:1
getNewsFeedLastReadTimeFromCookies @ bundle.js?bust=4.62.3.0:1
initialize @ bundle.js?bust=4.62.3.0:1
t.View @ vendor.js?bust=4.62.3.0:1
r @ vendor.js?bust=4.62.3.0:1
r @ vendor.js?bust=4.62.3.0:1
r @ vendor.js?bust=4.62.3.0:1
initialize @ bundle.js?bust=4.62.3.0:1
t.Router @ vendor.js?bust=4.62.3.0:1
r @ vendor.js?bust=4.62.3.0:1
Ye @ bundle.js?bust=4.62.3.0:1
(anonymous) @ bundle.js?bust=4.62.3.0:1
A @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
e.<computed> @ vendor.js?bust=4.62.3.0:1
r @ vendor.js?bust=4.62.3.0:1
s @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ bundle.js?bust=4.62.3.0:1
(anonymous) @ bundle.js?bust=4.62.3.0:1
c @ bundle.js?bust=4.62.3.0:1
(anonymous) @ bundle.js?bust=4.62.3.0:1
c @ bundle.js?bust=4.62.3.0:1
n @ bundle.js?bust=4.62.3.0:1
(anonymous) @ bundle.js?bust=4.62.3.0:1
(anonymous) @ bundle.js?bust=4.62.3.0:1
vendor.js?bust=4.62.3.0:1 Fri Jan 27 2023 11:19:17 GMT-0800 (Pacific Standard Time) - Polling is teed up.
vendor.js?bust=4.62.3.0:1 Fri Jan 27 2023 11:19:17 GMT-0800 (Pacific Standard Time) - Cache hit: /web-gateway/snapshot/usageIndicators
vendor.js?bust=4.62.3.0:1 Starting Backbone Router
vendor.js?bust=4.62.3.0:1 Unknown message type: settings-change
calendar:1 
        
       Unchecked runtime.lastError: The message port closed before a response was received.
vendor.js?bust=4.62.3.0:1 TIQ setting CONSENTMGR cookie (notice_behavior_string.indexOf("none") > -1 && !notice_preferences_cookie)  consent: true
vendor.js?bust=4.62.3.0:1 
        
       TypeError: Cannot read properties of undefined (reading 'get')
    at e.value (205.d58f7382.chunk.js:1:8685)
    at c (205.d58f7382.chunk.js:1:199089)
    at t.value (205.d58f7382.chunk.js:1:297927)
    at t.value (205.d58f7382.chunk.js:1:297438)
    at Qa (vendor.js?bust=4.62.3.0:1:1807054)
    at Ka (vendor.js?bust=4.62.3.0:1:1806847)
    at Es (vendor.js?bust=4.62.3.0:1:1842303)
    at El (vendor.js?bust=4.62.3.0:1:1826678)
    at Ol (vendor.js?bust=4.62.3.0:1:1826603)
    at gl (vendor.js?bust=4.62.3.0:1:1823923)
    at vendor.js?bust=4.62.3.0:1:1781919
    at t.unstable_runWithPriority (vendor.js?bust=4.62.3.0:1:1856980)
    at Vo (vendor.js?bust=4.62.3.0:1:1781629)
    at Qo (vendor.js?bust=4.62.3.0:1:1781865)
    at Ko (vendor.js?bust=4.62.3.0:1:1781800)
    at hl (vendor.js?bust=4.62.3.0:1:1820691)
    at Object.enqueueSetState (vendor.js?bust=4.62.3.0:1:1786622)
    at b.setState (vendor.js?bust=4.62.3.0:1:1731154)
    at t (vendor.js?bust=4.62.3.0:1:438031)
    at Object.callback (vendor.js?bust=4.62.3.0:1:438133)
    at vendor.js?bust=4.62.3.0:1:150262
    at Array.forEach (<anonymous>)
    at t.loaded (vendor.js?bust=4.62.3.0:1:149783)
    at vendor.js?bust=4.62.3.0:1:151605
    at vendor.js?bust=4.62.3.0:1:150652
    at vendor.js?bust=4.62.3.0:1:2769975
    at s.onreadystatechange (vendor.js?bust=4.62.3.0:1:2771758)
    at XMLHttpRequest.i (vendor.js?bust=4.62.3.0:1:2936875)
(anonymous) @ vendor.js?bust=4.62.3.0:1
hs @ vendor.js?bust=4.62.3.0:1
Os.n.callback @ vendor.js?bust=4.62.3.0:1
xi @ vendor.js?bust=4.62.3.0:1
Ai @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.unstable_runWithPriority @ vendor.js?bust=4.62.3.0:1
Vo @ vendor.js?bust=4.62.3.0:1
Tl @ vendor.js?bust=4.62.3.0:1
gl @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.unstable_runWithPriority @ vendor.js?bust=4.62.3.0:1
Vo @ vendor.js?bust=4.62.3.0:1
Qo @ vendor.js?bust=4.62.3.0:1
Ko @ vendor.js?bust=4.62.3.0:1
hl @ vendor.js?bust=4.62.3.0:1
enqueueSetState @ vendor.js?bust=4.62.3.0:1
b.setState @ vendor.js?bust=4.62.3.0:1
t @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.loaded @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
s.onreadystatechange @ vendor.js?bust=4.62.3.0:1
i @ vendor.js?bust=4.62.3.0:1
XMLHttpRequest.send (async)
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.default @ vendor.js?bust=4.62.3.0:1
value @ vendor.js?bust=4.62.3.0:1
value @ vendor.js?bust=4.62.3.0:1
t.read @ vendor.js?bust=4.62.3.0:1
t.loadOne @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.prepareLoading @ vendor.js?bust=4.62.3.0:1
t.load @ vendor.js?bust=4.62.3.0:1
t.loadResources @ vendor.js?bust=4.62.3.0:1
t.loadNamespaces @ vendor.js?bust=4.62.3.0:1
value @ vendor.js?bust=4.62.3.0:1
value @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.unstable_runWithPriority @ vendor.js?bust=4.62.3.0:1
Vo @ vendor.js?bust=4.62.3.0:1
Tl @ vendor.js?bust=4.62.3.0:1
gl @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.unstable_runWithPriority @ vendor.js?bust=4.62.3.0:1
Vo @ vendor.js?bust=4.62.3.0:1
Qo @ vendor.js?bust=4.62.3.0:1
Ko @ vendor.js?bust=4.62.3.0:1
hl @ vendor.js?bust=4.62.3.0:1
Sa @ vendor.js?bust=4.62.3.0:1
d @ vendor.js?bust=4.62.3.0:1
t.handleChangeWrapper @ vendor.js?bust=4.62.3.0:1
y @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ bundle.js?bust=4.62.3.0:1
dispatch @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
i @ vendor.js?bust=4.62.3.0:1
c @ vendor.js?bust=4.62.3.0:1
a @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
D @ vendor.js?bust=4.62.3.0:1
P @ vendor.js?bust=4.62.3.0:1
b @ vendor.js?bust=4.62.3.0:1
Promise.then (async)
I @ vendor.js?bust=4.62.3.0:1
D @ vendor.js?bust=4.62.3.0:1
P @ vendor.js?bust=4.62.3.0:1
b @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
i @ vendor.js?bust=4.62.3.0:1
c @ vendor.js?bust=4.62.3.0:1
a @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
emit @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ bundle.js?bust=4.62.3.0:1
value @ 205.d58f7382.chunk.js:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.unstable_runWithPriority @ vendor.js?bust=4.62.3.0:1
Vo @ vendor.js?bust=4.62.3.0:1
Tl @ vendor.js?bust=4.62.3.0:1
gl @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.unstable_runWithPriority @ vendor.js?bust=4.62.3.0:1
Vo @ vendor.js?bust=4.62.3.0:1
Qo @ vendor.js?bust=4.62.3.0:1
Ko @ vendor.js?bust=4.62.3.0:1
ae @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
i @ vendor.js?bust=4.62.3.0:1
vendor.js?bust=4.62.3.0:1 
        
       Uncaught TypeError: Cannot read properties of undefined (reading 'get')
    at e.value (205.d58f7382.chunk.js:1:8685)
    at c (205.d58f7382.chunk.js:1:199089)
    at t.value (205.d58f7382.chunk.js:1:297927)
    at t.value (205.d58f7382.chunk.js:1:297438)
    at Qa (vendor.js?bust=4.62.3.0:1:1807054)
    at Ka (vendor.js?bust=4.62.3.0:1:1806847)
    at Es (vendor.js?bust=4.62.3.0:1:1842303)
    at El (vendor.js?bust=4.62.3.0:1:1826678)
    at Ol (vendor.js?bust=4.62.3.0:1:1826603)
    at gl (vendor.js?bust=4.62.3.0:1:1823923)
    at vendor.js?bust=4.62.3.0:1:1781919
    at t.unstable_runWithPriority (vendor.js?bust=4.62.3.0:1:1856980)
    at Vo (vendor.js?bust=4.62.3.0:1:1781629)
    at Qo (vendor.js?bust=4.62.3.0:1:1781865)
    at Ko (vendor.js?bust=4.62.3.0:1:1781800)
    at hl (vendor.js?bust=4.62.3.0:1:1820691)
    at Object.enqueueSetState (vendor.js?bust=4.62.3.0:1:1786622)
    at b.setState (vendor.js?bust=4.62.3.0:1:1731154)
    at t (vendor.js?bust=4.62.3.0:1:438031)
    at Object.callback (vendor.js?bust=4.62.3.0:1:438133)
    at vendor.js?bust=4.62.3.0:1:150262
    at Array.forEach (<anonymous>)
    at t.loaded (vendor.js?bust=4.62.3.0:1:149783)
    at vendor.js?bust=4.62.3.0:1:151605
    at vendor.js?bust=4.62.3.0:1:150652
    at vendor.js?bust=4.62.3.0:1:2769975
    at s.onreadystatechange (vendor.js?bust=4.62.3.0:1:2771758)
    at XMLHttpRequest.i (vendor.js?bust=4.62.3.0:1:2936875)
value @ 205.d58f7382.chunk.js:1
c @ 205.d58f7382.chunk.js:1
value @ 205.d58f7382.chunk.js:1
value @ 205.d58f7382.chunk.js:1
Qa @ vendor.js?bust=4.62.3.0:1
Ka @ vendor.js?bust=4.62.3.0:1
Es @ vendor.js?bust=4.62.3.0:1
El @ vendor.js?bust=4.62.3.0:1
Ol @ vendor.js?bust=4.62.3.0:1
gl @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.unstable_runWithPriority @ vendor.js?bust=4.62.3.0:1
Vo @ vendor.js?bust=4.62.3.0:1
Qo @ vendor.js?bust=4.62.3.0:1
Ko @ vendor.js?bust=4.62.3.0:1
hl @ vendor.js?bust=4.62.3.0:1
enqueueSetState @ vendor.js?bust=4.62.3.0:1
b.setState @ vendor.js?bust=4.62.3.0:1
t @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.loaded @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
s.onreadystatechange @ vendor.js?bust=4.62.3.0:1
i @ vendor.js?bust=4.62.3.0:1
XMLHttpRequest.send (async)
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.default @ vendor.js?bust=4.62.3.0:1
value @ vendor.js?bust=4.62.3.0:1
value @ vendor.js?bust=4.62.3.0:1
t.read @ vendor.js?bust=4.62.3.0:1
t.loadOne @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.prepareLoading @ vendor.js?bust=4.62.3.0:1
t.load @ vendor.js?bust=4.62.3.0:1
t.loadResources @ vendor.js?bust=4.62.3.0:1
t.loadNamespaces @ vendor.js?bust=4.62.3.0:1
value @ vendor.js?bust=4.62.3.0:1
value @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.unstable_runWithPriority @ vendor.js?bust=4.62.3.0:1
Vo @ vendor.js?bust=4.62.3.0:1
Tl @ vendor.js?bust=4.62.3.0:1
gl @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.unstable_runWithPriority @ vendor.js?bust=4.62.3.0:1
Vo @ vendor.js?bust=4.62.3.0:1
Qo @ vendor.js?bust=4.62.3.0:1
Ko @ vendor.js?bust=4.62.3.0:1
hl @ vendor.js?bust=4.62.3.0:1
Sa @ vendor.js?bust=4.62.3.0:1
d @ vendor.js?bust=4.62.3.0:1
t.handleChangeWrapper @ vendor.js?bust=4.62.3.0:1
y @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ bundle.js?bust=4.62.3.0:1
dispatch @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
i @ vendor.js?bust=4.62.3.0:1
c @ vendor.js?bust=4.62.3.0:1
a @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
D @ vendor.js?bust=4.62.3.0:1
P @ vendor.js?bust=4.62.3.0:1
b @ vendor.js?bust=4.62.3.0:1
Promise.then (async)
I @ vendor.js?bust=4.62.3.0:1
D @ vendor.js?bust=4.62.3.0:1
P @ vendor.js?bust=4.62.3.0:1
b @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
i @ vendor.js?bust=4.62.3.0:1
c @ vendor.js?bust=4.62.3.0:1
a @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
emit @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
(anonymous) @ bundle.js?bust=4.62.3.0:1
value @ 205.d58f7382.chunk.js:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.unstable_runWithPriority @ vendor.js?bust=4.62.3.0:1
Vo @ vendor.js?bust=4.62.3.0:1
Tl @ vendor.js?bust=4.62.3.0:1
gl @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
t.unstable_runWithPriority @ vendor.js?bust=4.62.3.0:1
Vo @ vendor.js?bust=4.62.3.0:1
Qo @ vendor.js?bust=4.62.3.0:1
Ko @ vendor.js?bust=4.62.3.0:1
ae @ vendor.js?bust=4.62.3.0:1
(anonymous) @ vendor.js?bust=4.62.3.0:1
i @ vendor.js?bust=4.62.3.0:1