Fix playground chat getting stuck after workflow execution failure
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3571336. -->
Reported by: [joevagyok](https://www.drupal.org/user/2876343)
>>>
<h3>Problem</h3>
<p>When a workflow execution failed in the FlowDrop Playground, the chat interface would become unresponsive. Users could not continue interacting with the playground or start new workflow executions.</p>
<h3>Root Cause</h3>
<p>Error states were not properly handled in the playground's execution flow, leaving the UI in a loading state indefinitely.</p>
<h3>Solution</h3>
<p>Implemented proper error handling in the playground to detect execution failures and reset the UI state, allowing users to continue using the interface.</p>
<h3>Impact</h3>
<ul>
<li>Users can now recover from failed workflow executions</li>
<li>Error messages are properly displayed</li>
<li>The chat interface remains responsive after failures</li>
</ul>
issue