When you use your WiFi repeater and have only partial host available, try to start to diagnose the issue you met:
a) does the
networkctl status
and
ip address show
show valid DHCP/manual IP (no other machine in your local network has the same IP; got neither a broadcast nor a network address)?
b) Does
cat /etc/resolv.conf
show valid DNS?
c) are you using IPv4 or IPv6?
d) does specially designed network probing tools like ping and tracepath are useless for you?
Are there all good if trying to reach you gateway, dns, your nearest provider host (including TTL value, package loss on 200+ packets transmitted are as expected)?
e) journalctl -p3 -b,
journalctl -p3 -k
and journalctl -p4..4 -k
does not report possibly network-related issues?
f) had already posted your system information? (How to provide good information)
g) has the latest available firmware set?
pacman -Qi linux-firmware | grep -i "Version"
like this?
Version : 20211027.1d00989-1
h) is it able to reach WiFi access point w/o repeater? Yes, signal level is low, may be you can temporarily move WiFi repeater or your machine to get a bit stronger signal to try to connect to it directly and to report does the direct connection to WiFi AP resolves the several-hosts-unavailability issue or not.