Hi @omosvc,
we had a similar topic a few days ago about dots in printer names. As far i could trace the problem it seems already fixed for hyphens in newer versions:
12240 mk_cups_queues: Accept printer names with hyphens ("-") · tribe29/checkmk@c5be459 (github.com)