Clean up DBus paths with non-ASCII characters
Current method for turning any non-ASCII characters in DBus paths into '_' may generate wrong output, causing DBus error. Falling back to corresponding codes of version 5.71 which once solved the problem can be a workaround.
BUG: 407139 FIXED-IN: 5.71.0