If I read things correctly, your are connecting OK to an ESP32-WROOM (whatever that is...), but not connecting to an ESP32-C3-mini (whatever that is...) - using the same method, or Mo Thunder's method ? What does the C3-mini require that the WROOM does not ?
Never heard of Mo Thunder's explanation, enlighten us with a link ?
The ESP32-WROOM is an ESP32 which apparently uses a different protocol from the ESP32-C3-mini which I'm going to implement. The C3-mini doesn't allow basic bluetooth, and only allows BLE.
The ESP32-C3 is based on the RISC-V architecture, which differs from the Tensilica Xtensa architecture used in the ESP32. This can lead to compatibility issues with libraries that were written specifically for the ESP32’s architecture.
I have the same problem, I bought an ESP32-C3 SuperMini because it is cheaper and above all smaller than others. I built my app and also tested some from tutorials, but the connection does not work. My phone finds the ESP and with the test app LightBlue it works to send data to the ESP and control a connected LED. So everything is fine with that and the problem must be with Inventor or the BLE extension. Unfortunately the development is pretty inactive and without a fix we can throw the hardware away