Just report the bugs, hope they get fixed & don't spawn worse bugs, that's all you can do.
I like it when I go to fire a ballista & I get the message "this siege is currently busy"... what's it doing? on a call?!? i did not realise my siege was sentient.
Or when I am cycling siege & get the message "Input Language has changed to English" LOL
Or how last patch they fixed the bug where you can't see how many seige you have in your inventory when buying new siege... this patch, broken again.