Skip to content

Issue: Grafana v13.1.0 broke AWS IoT TwinMaker Plugin (v2.1.5)

1

Hello,

We are experiencing an issue with the AWS IoT TwinMaker Scene Viewer in Grafana Cloudcheck screenshot for error . The dashboard was working correctly until recently, but now the Scene Viewer panel fails to load with the following error:

Error loading: grafana-iot-twinmaker-sceneviewer-panel

The AWS IoT TwinMaker and AWS IoT TwinMaker App plugins (version 2.1.5) are installed and enabled. Browser console logs show the following errors:

  • Error loading panel plugin: grafana-iot-twinmaker-sceneviewer-panel
  • TypeError: Cannot read properties of undefined (reading 'ReactCurrentDispatcher')
  • Datasource ... was not found

Could you please let us know if there are any known compatibility issues or recent changes affecting the TwinMaker Scene Viewer plugin, and if there are any recommended Grafana/plugin versions for stable operation?

We provided screenshot also.

Thank you.

1 Answer
1

Based on the information available, there are known breaking changes in recent Grafana versions that could affect plugin compatibility. Grafana version 10 introduced a significant breaking change with the discontinuation of Angular support, which required plugin upgrades. Additionally, there have been changes to how panels and data sources function across different Grafana versions.

For AWS IoT TwinMaker specifically, Amazon Managed Grafana currently supports version 1.3.1 of the AWS IoT TwinMaker Grafana plugin. The version you're using (v2.1.5) appears to be newer than what's documented for Amazon Managed Grafana support.

The error you're seeing - "Cannot read properties of undefined (reading 'ReactCurrentDispatcher')" - suggests a React compatibility issue, which could indicate that the plugin version may not be fully compatible with Grafana v13.1.0.

To resolve this issue, I recommend:

  1. Verify that your AWS IoT TwinMaker plugin version is compatible with Grafana v13.1.0 by checking the plugin's compatibility documentation
  2. Ensure that the AWS IoT TwinMaker workspace and data source are properly configured with the correct permissions
  3. Check that your CORS configuration is properly set up in your Amazon S3 bucket to allow the Grafana domain to access resources
  4. Consider testing with the documented supported version (1.3.1) if you're using Amazon Managed Grafana, or contact AWS Support through your AWS Support Center to report this compatibility issue with the specific plugin and Grafana versions

Since this appears to be a version compatibility issue between Grafana v13.1.0 and the TwinMaker plugin v2.1.5, you may want to add correspondence to your existing support case through the AWS Support Center with these specific version details.
Sources
Differences between Grafana versions - Amazon Managed Grafana
Amazon Managed Grafana - AWS IoT TwinMaker
CORS configuration for Grafana scene viewer - AWS IoT TwinMaker

answered a month ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.