I have also tried the esp32-S3 and compiling works. But there is an error message while "flashing"
idf.py build
Target: esp32s3 ...
. . .
Target 'esp32s3' specified on command line is not consistent with target 'esp32s2' in CMakeCache.txt. Run 'idf.py set-target esp32s3' to re-generate CMakeCache.txt.
Executing action: all (aliases: build)
The S3 has been working well for me, it might be worth trying to delete or rename the build directory and this will force a new full build from scratch. If this doesn't solve it then let me know and I'll do a more thorough investigation.