See this thread: Implementing case insensitivity
Long story short, if you’re using multiple types of operating systems (e.g. macOS, Windows, and Linux in one environment) you’re going to have to educate users, or allocate time to fix case conflicts.
How does the other file sync software handle this gracefully?