Btcpayserver requires clearnet but umbrel is tor by default.
You can either force users to use tor (not great), create some tor to clearnet bridge (not easy) or configure your home umbrel for clearnet (not easy but the best solution).
Let's see if anybody else has better suggestions, also interested in this.