To be very clear, your frame is broken, do not ride it, get a replacement, and don't pay for it. FYI, it's obvious with the video, but impossible to tell with the picture alone. For any kind of warranty question, i find that video is the way to go.
I guess it makes you question the whole "affordable chinese yet ultra light carbon frame" thing a bit... Yishun / Light carbon have excellent reputation, yet less than 5 frames of the LC17 on this forum, and one's cracked out of the box. Not the kind of failure rate we want to live with, and it's infinitely more serious than a shitty C ring causing headset play, flexy bars that can be swapped for 100$ or a slipping seat post we can shim with a piece of soda can or some fiberglass cloth.
That is really, really not good.