If they give you another chance to perform KYC, may I suggest you to take the picture of your ID on a very contrast background, like a black fabric, preferrably with the edge of the card visible to highlight that it is a physical card and not a piece of print-out. If they allow it, you can perhaps show your hands holding it, pinched by the edge with your fingers
Okay, so in regards to this, here below is a picture of myself holding the ID Card as requested by you, but due to privacy I decided to cover my face and other parts of the document for security reason best known to me
[image snip]
OP, please immediately remove the images of your ID and contact
joker_josue for image removal from talkimg's server. The QR code is scan-able. For reference, one of the image provided by OP is as below [I altered it by covering the QR code, my edit is made in blue]

I actually suggested [not requesting] you to upload with such manner into their KYC page if they give you another chance, not here. But, image above should [IMO] be enough to prove that it is not a print-out photo of the ID, the shadows indicate that the object has quite a depth that should not be casted by a piece of thin paper.
Note: I am respecting OP's privacy. As such, I did not keep the original image, deleting it from my device right away after I edited it for above purpose.