Die beiden Bootlogs für Archlinux (.bad und .umweg) sind leider unvollständig, also nicht ab dem Zeitpunkt des Boots. Das von Ubuntu ist ok.
Ich hab keine direkte Erfahrung mit Mobile-Internetsticks, aber:
a) ist das Paket linux-firmware installiert?
pacman -Q linux-firmware
Wenn nein, dann installieren.
b) Sind bei dir modemmanager und/oder usb_modeswitch schon installiert?
pacman -Q modemmanager usb_modeswitch
Wenn Nein, dann installiere diese:
pacman -Syu --asdeps modemmanager usb_modeswitch
sudo systemctl enable ModemManager
Dann reboote nochmal. Im Idealfall sollte der Networkmanager das Device jetzt auch ohne "Umweg" finden/nutzen.
Wenn nicht, dann poste bitte nochmal ein komplettes Bootlog von Archlinux:
journalctl -b > bootlog.bad (wenns nicht funktioniert)
journalctl -b > bootlog.umweg (wenn du über den Umweg gehen musst)
Diese beiden Logs dann nochmal wie oben an den Pastebin-Server.