Package is stuck in strange limbo state, and places can not be published or saved at all

Summary

One of the packages in our game has become stuck somewhere between up to date and having changes that need to be published, in some sort of limbo. None of the publish/revert options work properly, and the game cannot be saved at all, on any place.

This does not qualify for the critical tag, has no obvious reproduction steps, and if I exit studio all the changes on the place will be lost. I’m not sure what to do here.

@nsgriff @lll_xyz You both replied to my reports on the packages update thread so I hope you don’t mind me pinging you here :grimacing:

Explanation

These are all of the packages in our game:

As you can see, they are all up to date. There is no refresh icon. However, when we try to publish the place, this gets printed to the output, and the place does not publish successfully:

When the place is rejoined, the top-most package “Client Modules” has both the unpublished changes yellow circle and the green refresh icon. The package can either be updated to the latest version or reverted, however, when any of those two actions is performed, the whole process starts over again, from the top. It looks like this:

Removing the “Client Modules” package from the game hierarchy allows the game to be published. But since this package is essential for the game to work at all, the game is now completely broken in studio and cannot be updated or saved whatsoever.

Updates

  • We tried to create a completely new package, and copy over the contents of the old package into it (excluding the PackageLink object), but this new package now has the same bug. There seems to be something wrong with the contents of the package, even though it has worked perfectly fine before and the only changes have been to already existing scripts.
  • We replaced the strange package with just a normal folder instead for now. This required us to manually go into every place in the game and replace the package to able to work on that place at all.
3 Likes

@billlipeng, is this a known issue we are analyzing? :slight_smile:

I concur. I have the same exact problem. Details are practically the same. This issue is worth analyzing as it restricts us creators dramatically by not allowing us to update certain and essential packages.

Thanks for reporting it! We are looking into it. I’ll keep you guys posted.

3 Likes

@AntEverything I suppose you are using packages on TeamCreate as well. If it is the case, please upgrade the Roblox Studio to the latest and check if the bug is fixed. If not, please remove try to remove the PackageLink and republish the package. Please let me know if it works. Thanks!

1 Like

Your assumption was correct, and the bug is fixed on my end. Thank you so much for assisting promptly. @billlipeng

Glad to hear that!

It is a known issue. And we are in progress of fixing it. If it appears again, please upgrade Studio to the latest version. In the meantime, to minimize the impact, you may break up the large package into smaller ones, so not all of them will be affected. OR you can remove the PackageLink for a short period of time.

We will address this issue ASAP. Thanks for your understanding! : )

Getting the same issue again now, and there is no latest version of studio to upgrade to. The next studio version will be out in ~3 days, meaning 3 out of 7 days this week, almost 50% of the total time, using packages breaks our entire workflow. Separating the packages is not an option because the issue happens even while only using simple folders and module scripts. Is there any ETA on a fix?

EDIT: The packages suddenly started working again, but I did not see studio update at all.

EDIT 2: It started happening again. :frowning:

The same issue is happening to me again. Lost a bunch of progress as well. Pretty frustrated as well.

Turn off team create, I think it became fixed once I did.

We are currently working through solutions for this. Will update this thread when I have more information.