Select to view content in your preferred language

Create widget error

673
3
08-23-2022 07:27 AM
Labels (2)
veades6
New Contributor

I am new to arcgis online. Earlier this year we had a company train and help get us started. I created our maps and I created several widgets. 3 widgets are similar with a few items different for each department that needed them.  All 3 worked for months. Now I am getting a "create widget error". Whichever one I click on first that day works the other two give me the error. Looking for ideas on how to fix this.

0 Kudos
3 Replies
KenBuja
MVP Esteemed Contributor

Look in your browser's Developer Tools to see what error messages in the console. This should give you an indication what's causing the problem

0 Kudos
veades6
New Contributor

This is what I found

 

widget [widgets/AttributeTable/Widget] created.
main.js?wab_dv=2.25:404 widget [themes/FoldableTheme/widgets/HeaderController/Widget] created.
main.js?wab_dv=2.25:404 widget [widgets/ExtentNavigate/Widget] created.
AbsolutePositionLayoutManager.js?wab_dv=2.25:1293 Load widgetOnScreen: 1261.110107421875 ms
main.js?wab_dv=2.25:404 widget [widgets/Search/Widget] created.
commonResources.js?wab_dv=2.25:842 searchResultsNode
main.js?wab_dv=2.25:1920 panel [_30_panel] created.
main.js?wab_dv=2.25:404 widget [widgets/PublicNotification/Widget] created.
main.js?wab_dv=2.25:1920 panel [_31_panel] created.
init.js:474 dojo/parser::parse() error Error: Tried to register widget with id==indeterminateProgress but that id is already registered
at Object.add (init.js:286:443)
at Object.create (init.js:375:3)
at Object.postscript (init.js:373:471)
at new <anonymous> (init.js:204:143)
at Object.construct (init.js:469:87)
at Object.<anonymous> (init.js:463:90)
at Object.map (init.js:73:61)
at Object._instantiate (init.js:462:446)
at init.js:474:290
at t (init.js:109:277)
(anonymous) @ init.js:474
main.js?wab_dv=2.25:404 create [widgets/PublicNotification/Widget] error:Error: uniqName_0: parser returned unfilled promise (probably waiting for module auto-load), unsupported by _WidgetsInTemplateMixin. Must pre-load all supporting widgets before instantiation.
at Object._beforeFillContent (https://js.arcgis.com/3.41/init.js:3132:461)
at Object.buildRendering (https://js.arcgis.com/3.41/init.js:403:199)
at Object.m (https://js.arcgis.com/3.41/init.js:201:417)
at Object.buildRendering (https://js.arcgis.com/3.41/init.js:398:453)
at Object.create (https://js.arcgis.com/3.41/init.js:375:18)
at Object.postscript (https://js.arcgis.com/3.41/init.js:373:471)
at new <anonymous> (https://js.arcgis.com/3.41/init.js:204:143)
at Object.createWidget (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:410:36)
at Object.<anonymous> (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:404:86)
at https://js.arcgis.com/3.41/init.js:65:207
init.js:116 Error: uniqName_0: parser returned unfilled promise (probably waiting for module auto-load), unsupported by _WidgetsInTemplateMixin. Must pre-load all supporting widgets before instantiation.
at Object._beforeFillContent (init.js:3132:461)
at Object.buildRendering (init.js:403:199)
at Object.m (init.js:201:417)
at Object.buildRendering (init.js:398:453)
at Object.create (init.js:375:18)
at Object.postscript (init.js:373:471)
at new <anonymous> (init.js:204:143)
at Object.createWidget (main.js?wab_dv=2.25:410:36)
at Object.<anonymous> (main.js?wab_dv=2.25:404:86)
at init.js:65:207 'Error: uniqName_0: parser returned unfilled promise (probably waiting for module auto-load), unsupported by _WidgetsInTemplateMixin. Must pre-load all supporting widgets before instantiation.\n at Object._beforeFillContent (https://js.arcgis.com/3.41/init.js:3132:461)\n at Object.buildRendering (https://js.arcgis.com/3.41/init.js:403:199)\n at Object.m (https://js.arcgis.com/3.41/init.js:201:417)\n at Object.buildRendering (https://js.arcgis.com/3.41/init.js:398:453)\n at Object.create (https://js.arcgis.com/3.41/init.js:375:18)\n at Object.postscript (https://js.arcgis.com/3.41/init.js:373:471)\n at new <anonymous> (https://js.arcgis.com/3.41/init.js:204:143)\n at Object.createWidget (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:410:36)\n at Object.<anonymous> (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:404:86)\n at https://js.arcgis.com/3.41/init.js:65:207\n ----------------------------------------\n rejected at Object.<anonymous> (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:404:370)\n at https://js.arcgis.com/3.41/init.js:65:207\n at t (https://js.arcgis.com/3.41/init.js:109:277)\n at then.e.then (https://js.arcgis.com/3.41/init.js:112:152)\n at Object.<anonymous> (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:404:41)\n at https://js.arcgis.com/3.41/init.js:65:207\n at t (https://js.arcgis.com/3.41/init.js:109:277)\n at then.e.then (https://js.arcgis.com/3.41/init.js:112:152)\n at Object.<anonymous> (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:403:469)\n at https://js.arcgis.com/3.41/init.js:65:207\n ----------------------------------------\nError\n at Object.loadWidget (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:403:291)\n at Object.<anonymous> (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:1939:131)\n at Object.forEach (https://js.arcgis.com/3.41/init.js:72:350)\n at Object.loadAllWidgetsInOrder (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:1938:478)\n at Object.startup (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:1938:255)\n at Object.m (https://js.arcgis.com/3.41/init.js:201:417)\n at Object.startup (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:2395:154)\n at Object.openPanel (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:1922:6)\n at Object.<anonymous> (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:1920:281)\n at https://js.arcgis.com/3.41/init.js:65:207'
r @ init.js:116
main.js?wab_dv=2.25:1920 panel [_33_panel] created.
init.js:474 dojo/parser::parse() error Error: Tried to register widget with id==indeterminateProgress but that id is already registered
at Object.add (init.js:286:443)
at Object.create (init.js:375:3)
at Object.postscript (init.js:373:471)
at new <anonymous> (init.js:204:143)
at Object.construct (init.js:469:87)
at Object.<anonymous> (init.js:463:90)
at Object.map (init.js:73:61)
at Object._instantiate (init.js:462:446)
at init.js:474:290
at t (init.js:109:277)
(anonymous) @ init.js:474
main.js?wab_dv=2.25:404 create [widgets/PublicNotification/Widget] error:Error: uniqName_0: parser returned unfilled promise (probably waiting for module auto-load), unsupported by _WidgetsInTemplateMixin. Must pre-load all supporting widgets before instantiation.
at Object._beforeFillContent (https://js.arcgis.com/3.41/init.js:3132:461)
at Object.buildRendering (https://js.arcgis.com/3.41/init.js:403:199)
at Object.m (https://js.arcgis.com/3.41/init.js:201:417)
at Object.buildRendering (https://js.arcgis.com/3.41/init.js:398:453)
at Object.create (https://js.arcgis.com/3.41/init.js:375:18)
at Object.postscript (https://js.arcgis.com/3.41/init.js:373:471)
at new <anonymous> (https://js.arcgis.com/3.41/init.js:204:143)
at Object.createWidget (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:410:36)
at Object.<anonymous> (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:404:86)
at https://js.arcgis.com/3.41/init.js:65:207
init.js:116 Error: uniqName_0: parser returned unfilled promise (probably waiting for module auto-load), unsupported by _WidgetsInTemplateMixin. Must pre-load all supporting widgets before instantiation.
at Object._beforeFillContent (init.js:3132:461)
at Object.buildRendering (init.js:403:199)
at Object.m (init.js:201:417)
at Object.buildRendering (init.js:398:453)
at Object.create (init.js:375:18)
at Object.postscript (init.js:373:471)
at new <anonymous> (init.js:204:143)
at Object.createWidget (main.js?wab_dv=2.25:410:36)
at Object.<anonymous> (main.js?wab_dv=2.25:404:86)
at init.js:65:207 'Error: uniqName_0: parser returned unfilled promise (probably waiting for module auto-load), unsupported by _WidgetsInTemplateMixin. Must pre-load all supporting widgets before instantiation.\n at Object._beforeFillContent (https://js.arcgis.com/3.41/init.js:3132:461)\n at Object.buildRendering (https://js.arcgis.com/3.41/init.js:403:199)\n at Object.m (https://js.arcgis.com/3.41/init.js:201:417)\n at Object.buildRendering (https://js.arcgis.com/3.41/init.js:398:453)\n at Object.create (https://js.arcgis.com/3.41/init.js:375:18)\n at Object.postscript (https://js.arcgis.com/3.41/init.js:373:471)\n at new <anonymous> (https://js.arcgis.com/3.41/init.js:204:143)\n at Object.createWidget (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:410:36)\n at Object.<anonymous> (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:404:86)\n at https://js.arcgis.com/3.41/init.js:65:207\n ----------------------------------------\n rejected at Object.<anonymous> (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:404:370)\n at https://js.arcgis.com/3.41/init.js:65:207\n at t (https://js.arcgis.com/3.41/init.js:109:277)\n at then.e.then (https://js.arcgis.com/3.41/init.js:112:152)\n at Object.<anonymous> (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:404:41)\n at https://js.arcgis.com/3.41/init.js:65:207\n at t (https://js.arcgis.com/3.41/init.js:109:277)\n at then.e.then (https://js.arcgis.com/3.41/init.js:112:152)\n at Object.<anonymous> (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:403:469)\n at https://js.arcgis.com/3.41/init.js:65:207\n ----------------------------------------\nError\n at Object.loadWidget (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:403:291)\n at Object.<anonymous> (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:1939:131)\n at Object.forEach (https://js.arcgis.com/3.41/init.js:72:350)\n at Object.loadAllWidgetsInOrder (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:1938:478)\n at Object.startup (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:1938:255)\n at Object.m (https://js.arcgis.com/3.41/init.js:201:417)\n at Object.startup (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:2395:154)\n at Object.openPanel (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:1922:6)\n at Object.<anonymous> (https://ohiomadisongis.maps.arcgis.com/apps/webappviewer/jimu.js/main.js?wab_dv=2.25:1920:281)\n at https://js.arcgis.com/3.41/init.js:65:207'
r @ init.js:116
main.js?wab_dv=2.25:1920 panel [widgets_LayerList_Widget_19_panel] created.
main.js?wab_dv=2.25:404 widget [widgets/LayerList/Widget] created.

0 Kudos
KenBuja
MVP Esteemed Contributor

It looks like the problem spot might be in this line

init.js:474 dojo/parser::parse() error Error: Tried to register widget with id==indeterminateProgress but that id is already registered

Did you create the widgets as copies of each other? Can you give them unique name? However, I'm not sure why they would suddenly stop working after months of working properly.

0 Kudos