sysPass Version
3.1 (311.19121601)
Config: 311.19121601
App: 311.19121601
DB: 311.19121601
Describe the bug
When creating a tag, there seems to be an issue with the tag being created matching an existing tag, even though the strings of the new tag and existing tag do not match.
Example tags-
Existing Tag - "Board Room 123"
New Tag - "Boardroom 123"
To Reproduce
Steps to reproduce the behavior:

Expected behavior
Both Tags should be successfully created since the strings are different.
Platform (please complete the following information):
Hmm....
I will personal say that the 2 words should match and the 2nd tag should not be allowed.
Otherwise you can end up with the following tags: "MAILSERVER", "Mailserver", "mailserver", "Mail server", "Mail Server", "M a i l s e r v e r" ect.
In my opinion I would say "MAILSERVER", "Mailserver", "mailserver", "Mail server", "Mail Server", "M a i l s e r v e r" should be able to be treated as different strings and be able to exist as different tags, I would agree in the sense that having those different tags would not be best practice in many situations, but with our use case we are using a tag as a room name, and because of this we may have a room named "Boardroom" and a room named "BOARDROOM" (meaning on the name plaque outside the room has that exact text with that case, which we document that text one for one.)
I agree with @JensMKofoed even if i understand your situation @11anthonym
I agree with @JensMKofoed too.
It's so because sysPass is a collaborative tool, so it needs to enforce the accuracy of the data entered by several users. It's done by stripping and hashing some strings to avoid the similar ones, so yes, it will remove some characters to identify them (strings) better.