Mate this is on you. When it comes to any insurance, not just travel, you need to read the whole PDS so you know what is covered.
I have read the PDS for the Citi insurance that comes with the credit cards and it looks ok to me. If you are going on a long trip then it is especially appealing as...