It’s a Ti frame with a lifetime warranty so probably a good chance.
Still feeling so confident? 😉
That bike looks like it’s had a tough paper round. On the upside that means it’s served you well if you don’t get anywhere. On the downside, it’s not going to help with your claim! What happened an inch or so up the chain stay beyond the (cracked) drop out? Some impressive gouge! Warranties are to cover for defective manufacture, not because the bike cracks on your watch whilst being tortured!
My road bike is a cracked ti Kinesis I bought off ebay for £150 and spent the same again getting Enigma to weld a new top tube into. But it was otherwise mint. If it means spending your own money that’ll be a tough call.