Specifying a proximity distance for a waypoint is awkward

When I try to set a proximity distance for a waypoint, BC decides on its own if it should be meters or kilometers. Sometimes it does not accept the value at all, claiming that I have not entered a number. Also, it does not accept a European decimal sign (only a period, not a comma). Not beeing able to set the proximity distance to any value I choose makes it troublesome to use. Is there any plans for correcting this strange behaviour?