Each translation will end up giving each field a different key. This is not a bug, but a way for ACF to see that the 2 fields are different. The field’s name will remain the same, but not the key – similar to when you translate a post, and the ID will be different.
Does this help?
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users