hard to say from pics.
but if it feels like it is crack may be you should talk to the vendor about the issue and see what can be done about it.