Using the MWE
\documentclass[conference]{IEEEtran}
\usepackage{siunitx}
\begin{document}
\begin{abstract}
foo \num{12.34} 12.34 bar.
\end{abstract}
\end{document}
The First 12.34
does not care about the bold font set by the abstract environment. Why is that and what is the right way to fix it?
\sisetup{detect-weight=true,detect-inline-weight=math}
... See here: tex.stackexchange.com/a/66256/120578detect-all
, and would have expected that to be the default, but it is not).