# Perspective Report Viewer Component error

**URL:** <https://forum.inductiveautomation.com/t/perspective-report-viewer-component-error/103296>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [March 5, 2025, 10:33pm UTC](https://forum.inductiveautomation.com/t/perspective-report-viewer-component-error/103296 "2025-03-05T22:33:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![David\_Webb](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@David\_Webb](https://forum.inductiveautomation.com/u/David_Webb)\
**Post date:** [March 5, 2025, 10:33pm UTC](https://forum.inductiveautomation.com/t/perspective-report-viewer-component-error/103296/1 "2025-03-05T22:33:19Z")

</div>

Whenever I attempt to add a report viewer component I get this:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/c/4/c41b156d33cc40f1270d810251d88a0fe8c47a1a.png)

It doesn't matter if it's an existing report, a new blank report, a new blank project with a new report. Same thing. When I change any aspect, for a fraction of a second I'll see the report viewer then it's right back.

The module is in trial mode as I'm trying to justify it with a demo for management, but if I can't get it to work....

Full error messages below.

```python
16:14:52.858 [Browser Thread: 8d864477-d768-476c-9345-6a639323d50f] ERROR Perspective.Designer.Workspace - level: LEVEL_ERROR
message: "TypeError: Cannot read properties of undefined (reading \'setState\')"
line_number: 121
source: "http://SITENAME/res/perspective/js/react-dom-18.2.0.js"

16:14:52.859 [Browser Thread: 8d864477-d768-476c-9345-6a639323d50f] ERROR Perspective.Designer.Workspace - level: LEVEL_ERROR
message: "ui.ErrorBoundary: Component error caught in error boundary: {\"componentStack\":\"\\n at t (http://SITENAME/res/perspective/js/PerspectiveClient.3f8a92e1d50d56a4fb88.js:2:145891)\\n at div\\n at _ (http://SITENAME/res/reporting/js/ReportingComponents.31f1ea66c748fb2a534d.js:1:474861)\\n at u (http://SITENAME/res/perspective/js/PerspectiveClient.3f8a92e1d50d56a4fb88.js:2:713456)\\n at n (http://SITENAME/res/perspective/js/PerspectiveClient.3f8a92e1d50d56a4fb88.js:2:515054)\\n at x (http://SITENAME/res/perspective/js/PerspectiveDesigner.5fc35359be07cae67ba4.js:2:171726)\\n at <anonymous> (http://SITENAME/res/perspective/js/PerspectiveDesigner.5fc35359be07cae67ba4.js:2:145905)\\n at div\\n at g (http://SITENAME/res/perspective/js/PerspectiveDesignerComponents.2890e00db295d2d4e403.js:2:119581)\\n at u (http://SITENAME/res/perspective/js/PerspectiveClient.3f8a92e1d50d56a4fb88.js:2:713456)\\n at n (http://SITENAME/res/perspective/js/PerspectiveClient.3f8a92e1d50d56a4fb88.js:2:515054)\\n at x (http://SITENAME/res/perspective/js/PerspectiveDesigner.5fc35359be07cae67ba4.js:2:171726)\\n at <anonymous> (http://SITENAME/res/perspective/js/PerspectiveDesigner.5fc35359be07cae67ba4.js:2:145905)\\n at q (http://SITENAME/res/perspective/js/PerspectiveClient.3f8a92e1d50d56a4fb88.js:2:376320)\\n at div\\n at t (http://SITENAME/res/perspective/js/PerspectiveDesigner.5fc35359be07cae67ba4.js:2:52700)\\n at div\\n at P (http://SITENAME/res/perspective/js/PerspectiveDesigner.5fc35359be07cae67ba4.js:2:312575)\\n at div\\n at o (http://SITENAME/res/perspective/js/PerspectiveDesigner.5fc35359be07cae67ba4.js:2:78509)\"}"
line_number: 2
source: "http://SITENAME/res/perspective/js/PerspectiveClient.3f8a92e1d50d56a4fb88.js"

16:14:52.859 [Browser Thread: 8d864477-d768-476c-9345-6a639323d50f] ERROR Perspective.Designer.Workspace - level: LEVEL_ERROR
message: "TypeError: Cannot read properties of undefined (reading \'setState\')"
line_number: 121
source: "http://SITENAME/res/perspective/js/react-dom-18.2.0.js"

16:14:52.859 [Browser Thread: 8d864477-d768-476c-9345-6a639323d50f] ERROR Perspective.Designer.Workspace - level: LEVEL_ERROR
message: "ui.ErrorBoundary: Component error caught in error boundary: {\"componentStack\":\"\\n at t (http://SITENAME/res/perspective/js/PerspectiveClient.3f8a92e1d50d56a4fb88.js:2:145891)\\n at div\\n at y (http://SITENAME/res/reporting/js/ReportingComponents.31f1ea66c748fb2a534d.js:1:488343)\\n at div\\n at _ (http://SITENAME/res/reporting/js/ReportingComponents.31f1ea66c748fb2a534d.js:1:474861)\\n at u (http://SITENAME/res/perspective/js/PerspectiveClient.3f8a92e1d50d56a4fb88.js:2:713456)\\n at n (http://SITENAME/res/perspective/js/PerspectiveClient.3f8a92e1d50d56a4fb88.js:2:515054)\\n at x (http://SITENAME/res/perspective/js/PerspectiveDesigner.5fc35359be07cae67ba4.js:2:171726)\\n at <anonymous> (http://SITENAME/res/perspective/js/PerspectiveDesigner.5fc35359be07cae67ba4.js:2:145905)\\n at div\\n at g (http://SITENAME/res/perspective/js/PerspectiveDesignerComponents.2890e00db295d2d4e403.js:2:119581)\\n at u (http://SITENAME/res/perspective/js/PerspectiveClient.3f8a92e1d50d56a4fb88.js:2:713456)\\n at n (http://SITENAME/res/perspective/js/PerspectiveClient.3f8a92e1d50d56a4fb88.js:2:515054)\\n at x (http://SITENAME/res/perspective/js/PerspectiveDesigner.5fc35359be07cae67ba4.js:2:171726)\\n at <anonymous> (http://SITENAME/res/perspective/js/PerspectiveDesigner.5fc35359be07cae67ba4.js:2:145905)\\n at q (http://SITENAME/res/perspective/js/PerspectiveClient.3f8a92e1d50d56a4fb88.js:2:376320)\\n at div\\n at t (http://SITENAME/res/perspective/js/PerspectiveDesigner.5fc35359be07cae67ba4.js:2:52700)\\n at div\\n at P (http://SITENAME/res/perspective/js/PerspectiveDesigner.5fc35359be07cae67ba4.js:2:312575)\\n at div\\n at o (http://SITENAME/res/perspective/js/PerspectiveDesigner.5fc35359be07cae67ba4.js:2:78509)\"}"
line_number: 2
source: "http://SITENAME/res/perspective/js/PerspectiveClient.3f8a92e1d50d56a4fb88.js"

```

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [March 5, 2025, 10:55pm UTC](https://forum.inductiveautomation.com/t/perspective-report-viewer-component-error/103296/2 "2025-03-05T22:55:01Z")

</div>

I've not seen any bug like this. You may want to ask IA support to look over your shoulder.

---

<div class="post-metadata">

**Author:** ![David\_Webb](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@David\_Webb](https://forum.inductiveautomation.com/u/David_Webb)\
**Post date:** [March 6, 2025, 11:46pm UTC](https://forum.inductiveautomation.com/t/perspective-report-viewer-component-error/103296/3 "2025-03-06T23:46:40Z")

</div>

I did. Turns out there was an error with the install. Updating the server fixed it.

Going to leave this here in case anyone else gets the same issue.
