Thank you for letting us look into this. Direct to local bank payments take up to four business days to arrive at your bank. If the transaction is still not available on the your bank after 8-business days please let us know so we can ask the team to issue a trace for you. You can also check this help article for more information. Let me know if you need anything else.
I doubt that Upwork can do anything about it. It's just how the transfers are works. Once UW sends the funds it's up to your bank how long will take for you to receive them.