I am testing ThingWorx 9.0 before upgrade of our project from 8.5.5, and I have a problem with binding parameters in Navigation Function in Mashup.
I created test Mashup using Responsive layout. I added a Parameter with a default value (source for Navigation Mashup Parameter), and a Navigation to a Mashup with a Parameter. I manually (drag and drop) bind this Parameter to the Mashup Parameters in the Navigation.
After I change active entity in Composer or refresh the page, I get the message "Obsolete bindings for test were removed".
Same thing happens when I bind this parameter with a value coming from a Widget or a service output.
I've read the article you mentioned, and I'm afraid I have a different problem. There are some differences between those 2 cases, mainly:
My problem is that the dragged and dropped Parameter unbinds at the page refresh. After binding and saving Mashup the Parameter appears connected, although it does not work at Runtime, the Parameter is never bound.
I just upgraded to 9.0 as well from 8.5.6. Did you do an in-place upgrade?
Can you provide me with your mashup and supporting entities so I can test it?
I'm using clean installation of ThingWorx 9.0. Our 8.5.5 platform awaits for upgrade, depending on how problematic the upgrade would be right now.
I linked 2 test Mashups in attachment.
Have you got any resolution?
As i am facing Identical issue on my end.
As far as I'm concerned the issue was fixed in 9.0.1. The upgrade was enough in our case.