This issue is happening because the Dynamo changes its installation folder in every couple of releases. At the same time there is no easy way to access this data from the API. We had to guess
what will happen next which was not really efficient.
I have opened an issue about this in 2016.
I will consider updating our nodes and try to fix it once the Dynamo team resolves this issue. You may want to go and comment on the issue or vote it up so they consider it sooner than later.
PS: I understand that it is causing a lot of issues for Dynamo-only users and I understand that this is not your fault. At the same time, there is a limit on how much time we can spend to come up with workarounds for Dynamo! We have well passed that limit and I have tried several times to communicate this as a major issue to Dynamo team but it doesn’t seem to be important enough for them to fix it.