translate English to French: The matter has been looked into, and it appears that there was indeed a version such as you have described, although there was the other version too.
L'affaire a été examinée et il apparaît qu'une version telle que vous l'avez décrite a bien existé, mais parallèlement à l'autre.