It’s more likely that the power supply isn’t providing enough power and that’s why the receiver hangs.
Of course it could also be a defective receiver.
I’ve written a bandaid script for that type of problem:
Dump1090-fa stops sending messages after some time - #12 by wiedehopf
(Note that you need to press enter after ctrl-o, otherwise nano will not save the file)
Instead of systemctl restart dump1090-fa
you could of course put reboot -f
Then instead of killing off dump1090-fa and restarting it which should normally be enough it will just reboot the pi.
In case it ever hangs in an endless reboot loop i would just delete the wedge.sh file and after the next reboot it won’t reboot anymore
Note also that this script checks for piaware saying that the SDR isn’t working correctly.
It doesn’t check port 30003 like you suggested.
Also moved your topic to the correct category.