Troubleshooting the error "This type of CollectionView does not support changes to its SourceCollection from a thread different from the Dispatcher thread"
Who is this article for?
Users who encounter the error when using the desktop client.
IT Administrator permissions are required to work on this issue.
Issue
While working normally in the application you might see an unexpected error dialog with the message:
This type of CollectionView does not support changes to its SourceCollection from a thread different from the Dispatcher thread
The error is infrequent, transient and cannot be reproduced on demand.
Troubleshooting
The cause of this error is not currently known, but it is thought to happen if you click on a screen element while the data for that screen is still loading.
If you experience this error, the next troubleshooting steps are:
- Activation of additional logging at the client (the levels to set are: Production,DebugAgent,DebugCore,DebugService,DebugUI).
- This will need to be done by Ideagen or your IT team, whoever deploys the client application.
- Wait until the next report of a crash with this message.
- On the affected user's PC there will be a file called %localappdata%\Vision\Pentana - PRD\LogFiles\PentanaTngClient[date].log. Send it to the Ideagen support team, who can use it to troubleshoot further.