Skip to main content
14-Alexandrite
April 16, 2025
Question

TWX 9.6.1 Grid Widget Causing Massive Lag in Mashup Design

  • April 16, 2025
  • 1 reply
  • 897 views

The Grid widget seems to be causing a lot of issues when editing mashups. Has this been reported before? It lags the systems and causes my computer to use a lot of resources. It's bad enough that developing is very difficult. I cannot even bind things because it freezes for 20 seconds or so.

 

Edit** 9.6.2

1 reply

16-Pearl
April 21, 2025

Hi @JO_9930585

 

Does your mashup only contain a single Grid widget (+ few other widgets) or filled with many widgets and services?

A complicated mashup with many contents might impact the performance.

Try use contained mashups, menu or navigation function to modularize your mashup or break a complicated mashup into multiple mashups.

 

And is this issue always reproducible? Do other developers in your company experience the same?

Try working on the mashup at another time and try using another client computer.

Also check if your ThingWorx server is busy processing other tasks (like subscriptions, properties updates, concurrent mashup accessing requests etc) that drained the server resources (memory, CPU for example)

 

14-Alexandrite
April 21, 2025

This occurs in any mashup with a grid, but may not be limited to this. These mashups were migrated from 9.0 and 9.3 TWX. It could be a simple mashup or a complicated one, it seems to not matter. There are hundreds of mashups that cause this issue. This issue exists on my colleagues computer as well. The issue exists when I run TWX on a different server via my laptop. The issue never existed before the upgrade to 9.6. This issue is not consistent, but mostly reproduceable. The TWX server is totally fine. It seems to be causing the local computers to use a lot of resources and not the TWX server. This might require a PTC case, but I thought I would check to see if anyone has had this issue first.

14-Alexandrite
April 23, 2025

UPDATE** 

 

This is also happening with mashups that have a collection widget. I created a brand new responsive mashup with nothing except an unbound collection widget. The mashup lags as soon as you click the widget. It isn't nearly as bad as the Grid though.