Внимательно посмотрите в HEX-редакторе на свою строку.
ON️[ON OFF] - 4F 4E EF B8 8F 5B 4F 4E 20 4F 46 46 5D
Видите группу EF B8 8F ? Это неотображаемый символ U+FE0F (
Variation Selector-16), который модифицирует отображение предыдущего символа. Он попадает в первую группу при сплите, соответственно строка без такого символа не равна строке с ним.