Hi, in my case I did the following:
-Completely drained de battery
- Switched on the Nintendo switch
- Switch succeeded in booting
- Got 2143 error and back again to the same stuck-at-the-boot-logo problem :(
- Google about this 2143 error and apparently it was a problem with the wifi/by chip...