I've seen reports this might not be working correctly before, but never really got a concrete example. Today @ClassicNations mentioned the same thing in Gitter, that selecting the Flutter SDK folder with "Locate SDK" didn't seem to persist the setting.
This needs some testing (and if I can't repro, the code reviewing for any obvious reasons it might not save).