If I have three general observables, $\hat{C}$, $\hat{H}$, and $\hat{L}$, and the commutation relation between $\hat{C}$ and $\hat{H}$ is given by,
$$ [\hat{C}, \hat{H}] = \hbar \hat{L} $$
At the moment, assume nothing about the observables. Since the general uncertainty principle is given (in Griffiths QM) as:
$$ \sigma_A^2\sigma_B^2 \geq \left( \frac{1}{2i}\langle [\hat{A}, \hat{B}] \rangle \right)^2 $$
Then,
\begin{align} \sigma_C^2\sigma_H^2 &\geq \left( \frac{1}{2i}\langle [\hat{C}, \hat{H}] \rangle \right)^2\\ \sigma_C\sigma_H &\geq \frac{1}{2i}\langle [\hat{C}, \hat{H}] \rangle = \frac{\hbar}{2i}\langle \hat{L}\rangle \end{align}
Now suppose that I make an observation of $\hat{C}$ with no uncertainty. Since I know nothing about $\hat{L}$, nor its expectation value, can I say whether I can determine $\hat{H}$ with no uncertainty?
Suppose $\hat{L}$ is location, the same as the traditional position operator. The commutation relation implies that in general $\hat{C}$ and $\hat{H}$ do not commute, yet surely $\langle\hat{L}\rangle$ can be zero, and so,
$$ \sigma_C\sigma_H = 0 $$
Which means that I can know $\hat{H}$ with no uncertainty. Is this a contradiction? Does the commutation relation described even make sense?