Electrs stuck at "connecting to Electrs server..."

Hi. I’ve been running Core + Electrs for quite a long time without any trouble.

Then suddenly today Sparrow couldn’t connect to my server. In Sparrow it says: “Connection failed: Illegal State Error (I/O error during a request processing)”

I then went to Umbrel.local and updated Core, Electrs, Mempool and also the Umbrel operating system to v1.3.

Core is fully synced and running, but I can see that it lags behind ~1-2 minutes when a new block is created. My mempool app is apparantly not updating as it should. It is stuck several blocks behind and is not fully loading, i.e. current transactions fees. In Electrs it says “Running”, BUT it is stuck at “Connecting to Electrs server…”.

I’ve tried to refresh / update the Electrs window many times without luck and I’ve restarted my node from the Umbrel OS.

EDIT: I should add that my internet connection is otherwise completely fine. My node stats looks great: cpu, memory, storage and temperature are all fine.

Can anyone help me?

1 day later and Electrs is still stuck at " Connecting to Electrs server…" even though it says “Running”. Sparrow cannot connect.

Did you find a solution to this issue? I just finished syncing Bitcoin Core and then Electrs, and now getting the same “Connecting to Electrs server…” message.

Mine is working now. I think it because I had opened Electrs in Umbrella on 2 different devices. When I went to the device I opened it on first it showed synchronized. Closed that browser, opened it again on the 2nd device, and it showed as synchronized.