upworks is fine, as long there are no bugs.
If there is a bug, you can be sure it takes endless time on your side to explain the problem to support and wait for a solution. It was 5 years ago this way, it is still today like that.
Since 4 days I am not able anymore to publish a new job, because I get always the error message that there is already a draft of that job. however, there is no draft.
Upwork support is not able to solve it, since 4 days I get the usual marketing answers as "our development team is working on it" etc.
One can only wonder why this is such a huge challenge to the IT Team of upwork.
I am not sure what to tell you.
I personally posted a job and hired a freelancer a few days ago. I did not encounter any errors or difficulties.
Have you tried clearing your browser cache, or using a different web browser application?
I apologize for the inconvenience this is causing. I was just checking on this issue with the team and it's already been prioritized. As soon as a fix is released, one of our agents will update the support ticket you have open about this issue to notify you.