Outdated components are not cleared from the state once they do connect. Because of this "outdated components" dialog keeps popping up until core service is restarted, even after successful connection.
Outdated components should also be cleared after a set timeout so that even if outdated component does not try to reconnect, the dialog is not displayed indefinitely.
There was also a report that failed connection to proxy service, for reasons other than version mismatch, always results in "outdated component" dialog being displayed. This was not reproduced but still is worth checking out.
Outdated components are not cleared from the state once they do connect. Because of this "outdated components" dialog keeps popping up until core service is restarted, even after successful connection.
Outdated components should also be cleared after a set timeout so that even if outdated component does not try to reconnect, the dialog is not displayed indefinitely.
There was also a report that failed connection to proxy service, for reasons other than version mismatch, always results in "outdated component" dialog being displayed. This was not reproduced but still is worth checking out.