Hi,
We usually remove the toolchains that have been superseded by bugfix releases (i.e. use the same compiler version) to save space. If the bugfix release is less stable than the original one, it’s likely due to the ESP-IDF version included in it. If this is the case, please try getting the git commit ID of the version that works for you by running the following command in the esp-idf directory of the working toolchain:
git log -n 1
Below is the sample output from it:
commit 1e3638390964c86b0e7ef3af02973b30c58ea1be
Merge: 32c63fca9 1e8fca74f
Author: Jiang Jiang Jian <jack@espressif.com>
Date: Fri Jun 11 05:19:05 2021 +0000
Merge branch 'bugfix/handling_public_action_frame_v4.2' into 'release/v4.2'
esp_wifi: Fix SoftAP crash by handling public action frames.
See merge request espressif/esp-idf!13927
You can then checkout the same commit into the other toolchain, e.g.:
git checkout 1e3638390964c86b0e7ef3af02973b30c58ea1be