### Brief Issue Summary If we select a preset and later there are errors in expansion, once the errors are fixed, we should go back to the previously selected preset. Follow up from #3905 ### CMake Tools Diagnostics _No response_ ### Debug Log _No response_ ### Additional Information _No response_