Sometimes communication through Upwork IS unreliable.
That does not mean that is happening now. 90 minutes ago? Maybe the freelancer is watching a movie. Or sleeping.
My recommendation is to stop relying on Upwork for communication with freelancers you have hired. Use more reliable methods such as email, text message, Slack, etc.