Hi Guys
I finally sent this information back to the manufacturer and they confirmed that servo is not working. But since it was quite new they sent me a new one. Haven't received it yet but at least it's coming

Thanks for all your help. Probably I will buy a new a better servo in the near future as well.