I just had the same problem. Two files with different inodes, but apparently the same name (French).Chaos' excellent answer put me on the track: the two characters é in the name of the second file are different from those of the first file.
the files don't have the same inode:
me@ubuntu:~$ ls -li 2020\ 06\ 03\ CR\ R*
9586921 -rw-rw-r-- 1 francis francis 107933 jun 4 18:53 '2020 06 03 CR Réunion équipe.docx'
9569690 -rw-rw-r-- 1 francis francis 107933 jun 4 17:11 '2020 06 03 CR Réunion équipe.docx'
and they don't have exactly the same name:
me@ubuntu:~$ LC_ALL=c ls 2020\ 06\ 03\ CR\ R*
bash: warning: setlocale: LC_ALL: cannot change locale (c)
'2020 06 03 CR Re'$'\314\201''union e'$'\314\201''quipe.docx' '2020 06 03 CR R'$'\303\251''union '$'\303\251''quipe.docx'
and their contents are identical:
me@ubuntu:~$ cmp '2020 06 03 CR Réunion équipe.docx' '2020 06 03 CR Réunion équipe.docx'
The explanation is that in the name of the second file, é is UTF8 LATIN SMALL LETTER E WITH ACUTE (C3 A9), in the first LATIN SMALL LETTER E + COMBINING ACUTE ACCENT (65 CC 81) :

Attention, by pasting LATIN SMALL LETTER E + COMBINING ACUTE ACCENT in a web form, it can be transformed into LATIN SMALL LETTER E WITH ACUTE.
ls -lbto show you any trailing spaces etc.ls -lib?find . -inum INODE -exec mv {} new_file_namebut I am very curios this feat was accomplished .run ls -lQto see a quoted version of the filename. One of the files may have trailing whitespaces.