I am looking for an affordable SDR that can run 24/7/364, it just needs to stay on one frequency(UHF Part-90 frequency). Another problem I had with the previous SDR that I bought is that the SDR itself failed to firmly stay in the USB ports it was placed in.
I opted for an RTL-SDR USB dongle that I believe are around $25 on Amazon. It is use 24/7/365 on one frequency to handle APRS packets. It has a built in TCXO, which is a definite plus. I originally set things up using a dongle without that and the drift was too much without the TCXO.
I use the RTL-SDR dongle plugged directly into a Raspberry Pi. The dongle is warm, but definitely not hot. That dongle is paired with a properly tuned amateur radio antenna sitting 20' AGL using LMR400 coaxial cable. It has been trouble free since I installed it.
Additionally, I use more of that same RTL-SDR dongle for either direct connections to Windows computers or with an Android phone which I use to scan as well. The TCXO works well and avoids having to significantly compensate for the frequency drift.
My favorite thus far is an SDRPlay RSP2, but it is not exactly a dongle even though it connects via USB. If you're having trouble with the dongle staying inserted in the slot, is using a USB extension cable an option for you?