I'm using Angular 15 LTS
core.mjs:8400 ERROR Error: Uncaught (in promise): TypeError: perspectiveManager.dispose is not a function
TypeError: perspectiveManager.dispose is not a function
at Object.dispose (telerikReportViewer.js:8692:32)
at TelerikReportViewerComponent.ngOnDestroy (telerik-report-viewer.component.js:60:27)
at executeOnDestroys (core.mjs:5976:32)
at cleanUpView (core.mjs:5886:9)
at destroyViewTree (core.mjs:5712:21)
at destroyLView (core.mjs:5864:9)
at RootViewRef.destroy (core.mjs:11804:9)
at ComponentRef.destroy (core.mjs:12226:23)
at RouterOutlet.deactivate (router.mjs:2624:28)
at ActivateRoutes.deactivateRouteAndOutlet (router.mjs:2999:32)
at Object.dispose (telerikReportViewer.js:8692:32)
at TelerikReportViewerComponent.ngOnDestroy (telerik-report-viewer.component.js:60:27)
at executeOnDestroys (core.mjs:5976:32)
at cleanUpView (core.mjs:5886:9)
at destroyViewTree (core.mjs:5712:21)
at destroyLView (core.mjs:5864:9)
at RootViewRef.destroy (core.mjs:11804:9)
at ComponentRef.destroy (core.mjs:12226:23)
at RouterOutlet.deactivate (router.mjs:2624:28)
at ActivateRoutes.deactivateRouteAndOutlet (router.mjs:2999:32)
at resolvePromise (zone.js:1255:35)
at resolvePromise (zone.js:1209:21)
at zone.js:1322:21
at _ZoneDelegate.invokeTask (zone.js:450:35)
at Object.onInvokeTask (core.mjs:24197:33)
at _ZoneDelegate.invokeTask (zone.js:449:64)
at Zone.runTask (zone.js:218:51)
at drainMicroTaskQueue (zone.js:639:39)
at ZoneTask.invokeTask [as invoke] (zone.js:536:25)
at invokeTask (zone.js:1710:22)
This needs to be fixed ASAP, it's causing isues when the report page is being destroyed.