[RESOLVED] Annoying "temporary bug" modal popup!

I have a page with a simple countdown timer on it, and after a certain period of time with no user interaction (there isn’t even anything to interact with on the page), MULTIPLE modal popups appear with the following message…

Sorry, we ran into a temporary bug and can’t complete your request. We’ll fix it as soon as we can; please try again in a bit!

I have to dismiss each of the (10+) modal popups individually. Following is what appears in the Chrome console. Do I need to report this, or is @Bubble already aware of it as the modal message implies? Is there a way to somehow trap and ignore the error so that the modal doesn’t appear? The page seems to work fine after dismissing the dialogs. :question: :question: :question:

The log mentions “waiting on button press evaluation”, but no button is ever pressed! There’s only one button on the page, but it’s not even visible. :confused:

11x5:17 warning: status bar still waiting on Promise(waiting on button press evaluation)
VM1584:10 u.run_once timed out after 30 seconds
x5:17 layout_resizing_key failed to return after 30 seconds.
x5:17 Uncaught Error: error not human friendly
    at Object.Oe.error (x5:17)
    at Object.Oe.warn (x5:17)
    at Object.Oe.human_friendly (x5:17)
    at Object.f.build_wf_error_object (x5:17)
    at Object.f.handle_uncaught_error (x5:17)
    at x5:17
    at x5:17
    at x5:17
    at x5:17
    at s.reject (x5:17)
    at x5:17
    at x5:17
    at x5:17
    at s.reject (x5:17)
    at i (x5:17)
    at n (x5:17)
Oe.error @ x5:17
Oe.warn @ x5:17
Oe.human_friendly @ x5:17
f.build_wf_error_object @ x5:17
f.handle_uncaught_error @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
s.reject @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
s.reject @ x5:17
i @ x5:17
n @ x5:17
postMessage (async)
e.setImmediate @ x5:17
Oe.warn @ x5:17
Oe.human_friendly @ x5:17
f.build_wf_error_object @ x5:17
f.handle_uncaught_error @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
s.reject @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
s.reject @ x5:17
i @ x5:17
n @ x5:17
setTimeout (async)
n @ x5:17
setTimeout (async)
n @ x5:17
setTimeout (async)
n @ x5:17
Oe.run_once @ x5:17
f.freeze_workflows @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
s._attach_success @ x5:17
s.then @ x5:17
s.callback @ x5:17
Oe.run_once @ x5:17
R.run_element_workflow @ x5:17
e.triggerEvent @ x5:17
(anonymous) @ VM1582:9
setInterval (async)
(anonymous) @ VM1582:8
(anonymous) @ x5:17
W @ x5:17
(anonymous) @ x5:17
Oe.run_without_catching_not_ready @ x5:17
(anonymous) @ x5:17
T.error @ x5:17
it @ x5:17
evaluate @ x5:17
e @ x5:17
Oe.Watcher @ x5:17
Oe.run_once @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
s._attach_success @ x5:17
s.then @ x5:17
s.callback @ x5:17
Oe.run_once @ x5:17
run @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
s._attach_success @ x5:17
s.then @ x5:17
s.callback @ x5:17
i.run @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
s._attach_success @ x5:17
s.then @ x5:17
e.run_subsequent_actions @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
s._attach_success @ x5:17
s.then @ x5:17
e._run_workflow @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
s._attach_success @ x5:17
s.then @ x5:17
e @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
s._attach_success @ x5:17
s.then @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
s._attach_success @ x5:17
s.then @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
(anonymous) @ x5:17
s.resolve @ x5:17
(anonymous) @ x5:17
n @ x5:17
e @ x5:17
evaluate @ x5:17
run_me @ x5:17
ct @ x5:17
setTimeout (async)
ut @ x5:17
Me @ x5:17
invalidate @ x5:17
e.invalidate @ x5:17
e._was_updated @ x5:17
t.turn_on @ x5:17
ct @ x5:17
setTimeout (async)
ut @ x5:17
Me @ x5:17
e.invalidate @ x5:17
e.invalidate @ x5:17
e.write @ x5:17
e.val @ x5:17
e.state @ x5:17
notify_width @ x5:17
e.notify_width @ x5:17
(anonymous) @ x5:17
e.wait_for_visible_lite @ x5:17
t._update_instance @ x5:17
t._set_element_width @ x5:17
(anonymous) @ x5:17
I @ x5:17
t.resize_width @ x5:17
ge @ x5:17
(anonymous) @ x5:17
z @ x5:17
notify_width @ x5:17
e.notify_width @ x5:17
(anonymous) @ x5:17
e.wait_for_visible_lite @ x5:17
t._update_instance @ x5:17
t._set_element_width @ x5:17
(anonymous) @ x5:17
I @ x5:17
t.resize_width @ x5:17
ge @ x5:17
(anonymous) @ x5:17
t.notify @ x5:17
e._was_updated @ x5:17
t._dec @ x5:17
t.notify @ x5:17
e._was_updated @ x5:17
t.turn @ x5:17
e.draw_children @ x5:17
e.draw @ x5:17
e.draw_children @ x5:17
e.draw @ x5:17
t.display @ x5:17
d @ x5:17
(anonymous) @ x5:17
t.notify @ x5:17
e._was_updated @ x5:17
t._dec @ x5:17
t.notify @ x5:17
e._was_updated @ x5:17
t.turn @ x5:17
(anonymous) @ x5:17
j @ x5:10
k @ x5:10
setTimeout (async)
(anonymous) @ x5:10
i @ x5:10
fireWith @ x5:10
fire @ x5:10
i @ x5:10
fireWith @ x5:10
ready @ x5:10
R @ x5:11
Show 112 more frames
VM1584:10 u.run_once timed out after 30 seconds
x5:17 warning: status bar still waiting on Promise(waiting on button press evaluation)
x5:17 layout_resizing_key failed to return after 30 seconds.
x5:17 warning: status bar still waiting on Promise(waiting on button press evaluation)
VM1584:10 u.run_once timed out after 30 seconds
x5:17 layout_resizing_key failed to return after 30 seconds.
VM1584:10 u.run_once timed out after 30 seconds
x5:17 warning: status bar still waiting on Promise(waiting on button press evaluation)

[...]

@sudsy Please submit a bug report and our team will investigate

So I noticed this issue occurred only when the browser window did not have “focus” - i.e. was “inactive” in the background or minimized for a few minutes; so I now simply check for that and “suspend” the countdown (which fires every second) when the window does not have focus. The issue has not occurred since! :grinning:

Yessssss!

giphy

2 Likes

This topic was automatically closed after 14 days. New replies are no longer allowed.