I have a problem when trying to use the \ohm unit from the siunitx package when the detect-all option in the siunitx package is enabled, and the charter package is also used.
When detect-all is enabled and the charter package is used, the \ohm symbol will not show correctly (shows as a black box instead).
Miniumum working example (MWE) below:
\documentclass{article}
\usepackage{charter}
\usepackage{siunitx}
\begin{document}
This works: \SI{10}{\milli\ohm}.
\sisetup{detect-all,}
Now this does not work: \SI{10}{\milli\ohm}.
\end{document}

In the meantime, as an alternative solution, I've moved from using the charter package to the XCharter package instead, which provides support for Greek letters.
– bth-root Apr 11 '20 at 16:31