Every sample rate your radio offers now works. Some were refused - 2.16, 2.56 and 2.88 MS/s on an RTL-SDR, 2.5 MS/s on an Airspy R2, 12.5 MS/s on a HackRF, 0.5 MS/s on an SDRplay, and several ADALM-Pluto rates. The radio switched to the new rate while the spectrum, the audio and the decoders stayed on the old one, with a red "DSP rate-follow refused" line on the device panel. Now FoxSDR picks a processing rate that divides the new one exactly (2.56 MS/s runs a 256 kHz channel), so broadcast FM still gets its full 150 kHz filter and stereo and RDS still decode. Every rate that worked before keeps exactly the channel it had.
The spectrum widens and narrows with the sample rate. Changing the rate used to leave the display at its old width even when the change was accepted. A view you have zoomed into still stays where it is; double-click the empty spectrum to see the whole span.
Reported by a beta tester, reproduced and checked on a real RTL-SDR.
SHA-256 of foxsdr-setup-0.99.29.exe:
028308f034250027e8aab714ddaa851e6c01c6da98c3120cd218ebb899fbfa00
SHA-256 of FoxSDR-0.99.29-x86_64.AppImage:
cb1937092f9ace0ce0b7536361dfe293fc01601469d6c26ae89defd15ef44024
SHA-256 of foxsdr-0.99.29-linux-x64.tar.gz:
95c4ccb6ca180371f7e3b12cbfbe5020185615738df21f973b85c925497d03c6