Thank you very much Mablung2 for going to this thread just to share what you found! And I will personally hunt Finoderi in steam to send my deepest gratitude!!! Indeed, not all Heroes wear capes.
Ubisoft support never replied any useful info from all my request/inquiries and if not for this i might be waiting for months for their so called "support and promised solution".
Thanks again!