Did you try to flash with the burner included with UIFlow Desktop IDE software? I had very mixed results using that burner with my StickC.
Things that worked for me.
I turned off my stickC and booted it just as the flashing process is about to happen.
Use the old fashioned way, flashing with esptool. Download the latest firmware from our engineers github page https://github.com/EeeeBin/UIFlow-Firmware/tree/beta and get esptool from espressifs github page https://github.com/espressif/esptool
It will tell you there how to install esptool and pyserial which are necessary for flashing. Once installed, open a terminal and go to the folder of the firmware you downloaded. enter the stick c firmware folder and there will be a flash.sh file, this script will flash the firmware to your device, but you need to make sure it has the correct usb device name written in the script or it will fail. By default it will have written USB_SLABtoUART, but stickc usually has a different named com port.
Give it a go, any issues come back here and ask