SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site, support.twilio.com, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to help.twilio.com, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

IsMuted / Issues With Migrating Flex 1.x to 2.x

Issue

Error IsMuted undefined error is one of the symptoms of this situation. Another issue is in Flex 2.0 a phone icon appearing  however leads to a blank page. 

Customers have reported issues with custom plugins not functioning correctly in Twilio Flex when the legacy dialpad feature is enabled. This problem is often accompanied by error messages such as "Cannot read properties of undefined (reading 'isMuted')" and issues related to an "undefined@4.0.0" plugin.

Product

Flex

Environment

  • Affected Twilio Flex Versions: 1.34 and above
  • UI Version for Resolution: 1.21.x

Cause

The legacy dialpad feature in Twilio Flex can interfere with custom plugins, causing them to malfunction. This issue typically arises when a worker takes a call, and the environment is set to a version where the legacy dialpad is enabled.

Resolution

  1. Adjust UI Version:
    • Set your UI Version to 1.21.x.
    • Navigate to Features > Pilot.
  2. Disable Legacy Dialpad:
    • Locate the option to disable the legacy dialpad.
    • Disable the legacy dialpad feature.
  3. Revert UI Version:
    • After disabling the legacy dialpad, revert the UI version back to 2.11 or your desired version.
  4. Verify Resolution:
    • Test the custom plugins to ensure they are functioning correctly without the legacy dialpad interference.

Disabling the legacy dialpad in Twilio Flex resolves the plugin interference issue. Customers are advised to adjust their UI version settings as outlined above to prevent similar issues in the future.

 

Have more questions? Submit a request
Powered by Zendesk