We rely on the LN gossip protocol to pick up updates. The information available is not the same to all nodes. So sometimes there are delays. But I think by the time I'm answering your question it already shows all 6 of your channels.
Thanks for your answer. I got 8 channels; two channels are missing. They are forwarding so I find it strange that they are still not showing.
I experienced it once before. I tried to close the channel and it was ‘pending close’ for a long time. Then I realized the transaction was not sent to mempool. I had to force close it by command lines. Don´t know if it has any relation.
Your two extra channels are not visible on the LN. Neither 1ML or Amboss sees it either. Are you positive you have 8? Are they all public? Private channels aren't visible.
I can hypothesize what happened. Your node actually didn't transmit the channel information to the gossip protocol, or the transmit was lost somewhere because of TOR or something. When you restarted the node after the Umbrel update, the channel or node information was transmitted (again?) and thus everyone could instantly see the new information.