in my personal experience I had quite a few plugins I needed to update when I updated from Cubase 9 to 10… They would just kill Cubase 10 but worked perfectly in Cubase 9 on the same computer…
so it is hard to tell exactly what’s going on. maybe a wild suggestion would be to put the vsti in a wrapper like JBrigde ? I really couldn’t say what to try next