Pero que lo compres en Steam no te obliga a usar dicho launcher no? Es decir,tu puedes abrir Uplay sin Steam e ir a la tienda no?
Igualmente,al comprar creditos lo que se despliega es la HUD de Uplay,quizás lo que tengas que reinstalar es Uplay y luego en la biblioteca dale a localizar juego para no tener que descargar otra vez Siege
Habla con el soporte,tu error es raro rao...https://support.ubi.com/es-ES/Cases/new?method=email