I assume you have already changed pin 13 as mentioned earlier, if not try that,)
have you tried it with an arduino ?, this would prove that the BLE is or is not ok.
you may have to reduce the number of pixels for the arduino to have enough memory to run the giggen hat example.
You could try...