bugfix/handle_3_esp_hid_PRs Closes IDFGH-5889, IDFGH-3402, and IDFGH-2586 See merge request espressif/esp-idf!16538