I normally boot my RPI 3B+ from a USB SSD (RaspiOS Buster Lite, may 2020 version), but when I plug an external wifi dongle (Mediatek Ralink RT5370N) it just does not boot and the red LED stays on indefinitely while the green LED stays off. The wifi dongle works normally if plugged after boot.
The RPI is powered by a 4A adaptor.
So far I have tried to: i) change the boot settings from cmdline.txt (explicitly writing the part-uuid of the boot drive); ii) upgrade the rpi and rpi firmware.