Electrs+Knots: Connecting to Electrs server... and can't connect w/Sparrow Wallet

I’d like some help please. I’m running Umbrel + Bitcoin-knots + Electrs and Electrs is stuck at “Connecting to Electrs server…” and I cannot connect to it using Sparrow Wallet

umbrelOS: 1.7.3
bitcoin-knots: umbrel-bitcoin-knots:1.2.12 (Bitcoin Knots 29.3.knots20260508)
electrs: umbrel-electrs:v1.0.4

I’ve spent time trying to debug this and see this thread here: Electrs stuck at "connecting to Electrs server..." - #10 by Alain.Leroy
I even reset the Electrs database and it seemed to rebuild itself based on logs.

Here are a few key config lines from the electrs docker-compose.yaml:

  ELECTRS_DAEMON_RPC_ADDR: bitcoin-knots_app_1:9332
  ELECTRS_DAEMON_P2P_ADDR: bitcoin-knots_app_1:9333
  ELECTRS_ELECTRUM_RPC_ADDR: 0.0.0.0:50001

Note: I have a 2TB drive for the blockchain data and knots seems to be working correctly and it is not pruning.

If anyone has Umbrel + knots + electrs working, what did you have to do to get it to work?

If anyone has ideas of things to check, please let me know