Since the update of today, all Dialogs no longer work at all. Starting a conversation will immediately end the conversation, even though DialogChoices exist.
Repro: Create a part with a Dialog in it and a DialogChoice inside of that (with values set), then click the dialog pop-up to start the conversation. Only the initial prompt from the Dialog instance will show, no dialog choices are presented to the player and the conversation immediately ends.
Tbh it may be easier to make your own dialogs. Those haven’t had much of an update in a long time and have been gathering dust. I don’t see them getting fixed or as a priority. You’d have more customization with your own anyways.
I do wish those were updates. I felt they were useful for a lot of NPC stuff.
We are working on them, @TigerCode! It looks like I accidentally broke something. Thanks for the report, I’ll try to get it fixed as soon as possible.
Quick update: I think I know what’s going on with them, I’m going to enable the new update that should fix it. That should happen within the next hour.
Alright, this bug is fixed with the flag enabled. I have reason to believe there’s still a smaller issue, but it should be less noticeable for most games and a fix will be out in the next release cycle.
Even we get bitten by the woes of networking sometimes.
Just an update: we’ve found another bug in this dialog change, but fortunately it’s not as common or game-breaking. Sometimes, a dialog isn’t usable after someone else has used it.
We’re working on getting a fix in for the release on March 14th, but for now, you can change your Dialog’s BehaviorType to MultiplePlayers as this setting isn’t affected. However, this also means that multiple players can use the same dialog at the same time.
I don’t foresee this being an issue for most games, but if it is, I apologize for the inconvenience! Then again, I would imagine that most games would benefit from this instead of the default setting where only one player can use a dialog at a time.