"Publish to Roblox As..." prompt breaks after the first use

The “Publish to Roblox As…” prompt breaks after the first time using it during that Studio session. I noticed this started happening about a week or two ago.

Steps:

  1. Open the Publish to Roblox As… prompt. (Notice that the first time it’s opened, it correctly starts in the group that the game originates in)
  2. Publish the file to a place.
  3. Open the Publish to Roblox As… prompt again. (Notice that the second time it’s opened, it starts in “My Games” instead of the correct group)
  4. Upon clicking on a Game, the window errors and turns completely white.

You then have to restart Studio in order to get the prompt to work again.

Video of the issue:

Picture of the top-most error:

image

Full stack trace of the error (much longer)

15:35:44.253 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Rodux-0c3f252d-cdea578f.Packages.Rodux.NoYield:26: builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Src.Thunks.LoadExistingPlaces:15: LoadExistingPlaces.parentGame must have a string name 15:35:44.254 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Src.Thunks.LoadExistingPlaces:15 15:35:44.255 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Rodux-0c3f252d-cdea578f.Packages.Rodux.thunkMiddleware:10 15:35:44.255 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Rodux-0c3f252d-cdea578f.Packages.Rodux.Store:62 15:35:44.255 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.RoactRodux-9dcb3c30-f36097a9.Packages.RoactRodux.connect:130 15:35:44.256 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Src.Components.ScreenChoosePlaceWithScrolling:339 15:35:44.256 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Src.Components.ScreenChoosePlaceWithScrolling:299 15:35:44.256 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages.UILibrary._internal.Components.InfiniteScrollingFrame:75 15:35:44.257 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages.UILibrary._internal.Components.InfiniteScrollingFrame:66 15:35:44.257 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages.UILibrary._internal.Components.InfiniteScrollingFrame:80 function didMount 15:35:44.258 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.Component:296 function __mount 15:35:44.258 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:334 function mountVirtualNode 15:35:44.259 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:88 function updateChildren 15:35:44.259 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:100 function updateVirtualNodeWithChildren 15:35:44.259 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.RobloxRenderer:215 function mountHostNode 15:35:44.260 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:330 function mountVirtualNode 15:35:44.260 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:88 function updateChildren 15:35:44.260 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:108 function updateVirtualNodeWithRenderResult 15:35:44.261 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.Component:292 function __mount 15:35:44.261 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:334 function mountVirtualNode 15:35:44.261 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:88 function updateChildren 15:35:44.262 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:108 function updateVirtualNodeWithRenderResult 15:35:44.262 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.Component:292 function __mount 15:35:44.263 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:334 function mountVirtualNode 15:35:44.263 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:88 function updateChildren 15:35:44.263 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:108 function updateVirtualNodeWithRenderResult 15:35:44.264 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.Component:292 function __mount 15:35:44.264 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:334 function mountVirtualNode 15:35:44.264 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:88 function updateChildren 15:35:44.265 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:108 function updateVirtualNodeWithRenderResult 15:35:44.265 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.Component:292 function __mount 15:35:44.265 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:334 function mountVirtualNode 15:35:44.266 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:43 function replaceVirtualNode 15:35:44.266 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:215 function updateVirtualNode 15:35:44.266 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:67 function updateChildren 15:35:44.267 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:108 function updateVirtualNodeWithRenderResult 15:35:44.267 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:151 function updateFunctionVirtualNode 15:35:44.267 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:225 function updateVirtualNode 15:35:44.268 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:67 function updateChildren 15:35:44.268 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.createReconciler:108 function updateVirtualNodeWithRenderResult 15:35:44.269 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.Component:455 function __resolveUpdate 15:35:44.269 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.Component:393 function __update 15:35:44.269 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Roact-e3b370a8-ec68e60e.Packages.Roact.Component:161 function setState 15:35:44.270 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.RoactRodux-9dcb3c30-f36097a9.Packages.RoactRodux.connect:162 15:35:44.270 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Rodux-0c3f252d-cdea578f.Packages.Rodux.Signal:70 function fire 15:35:44.270 - builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Rodux-0c3f252d-cdea578f.Packages.Rodux.Store:125

15:35:44.271 -
15:35:44.271 - Stack Begin
15:35:44.272 - Script ‘builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Rodux-0c3f252d-cdea578f.Packages.Rodux.NoYield’, Line 13 - function resultHandler
15:35:44.273 - Script ‘builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Rodux-0c3f252d-cdea578f.Packages.Rodux.NoYield’, Line 26 - function NoYield
15:35:44.273 - Script ‘builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Rodux-0c3f252d-cdea578f.Packages.Rodux.Store’, Line 124 - function flush
15:35:44.274 - Script ‘builtin_PublishPlaceAs.rbxm.PublishPlaceAs.Packages._Index.Rodux-0c3f252d-cdea578f.Packages.Rodux.Store’, Line 46
15:35:44.274 - Stack End

8 Likes

Thanks for the report! We’re looking into it

Edit: The prompt works again if you close the white window and reopen it. Still looking into it, though

4 Likes