Giant have definitely refused warranty. I’ve also had trouble getting warranty on a cracked rocker link for my ebike last year aswell so I would not recommend the brand to anyone.
This has just happened to me, giant are not willing to warranty it though. Do you have any evidence of these other people suffer with it that could perhaps be used to argue the point. I can’t seem to find much else online