Blood Curse Legions: IT Seems uploading video in STEAM is down again...

I want to upload a new video to show what's new in the game,but I failed to upload it , I hope steam fix this problems soon, it is the 3rd time that I met this problem from 2024. I change a lot about , as some one who p…