Some potential reasons:
1. MT5 installed on your VPS is some kind of a Beta build.
2. Your indicator is using some DLLs that are different from those present on the VPS.
3. Try rebooting your VPS?
It's really difficult to tell anything without looking at the indicator's source code.