For us, the issue with the QIF in USD accounts we had at the time was that one of the references was represented twice ( the date field ). A problem in the USD QIF, which is not in the GBP QIF. I tried to contact HSBC but they just had a junior sales support person call me, who had never heard the term “QIF”. They said they would pass this to the technical team but that was the last I heard of them.
We don’t have a HSBC EUR account so I can’t comment specifically the problem is with the QIF.
The solution for us is to use CSV, which are formatted correctly. (We can download both QIF and CSV from each accounts)
The other option is to manually edit the QIF file once reason for the error is found…
In USD, CSV and QIF contain the same amount of information in the description field.