Let $\mathcal E\in\mathrm{T}(\mathcal X,\mathcal Y)$ be a quantum channel (i.e. a completely positive, trace-preserving linear map sending states in $\mathrm{Lin}(\mathcal X,\mathcal X)$ into states in $\mathrm{Lin}(\mathcal Y,\mathcal Y)$).
It is well known that any such map can be written in the Kraus decomposition as: $$\mathcal E(\rho)=\sum_a A_a\rho A_a^\dagger,$$ for a set of operators $A_a$ such that $\sum_a A_a^\dagger A_a=I$ (one can also choose these operators to be orthogonal with respect to the $L_2$ inner product structure: $\operatorname{Tr}(A_a^\dagger A_b)=\delta_{ab}p_a$).
Suppose now that $\mathcal E$ is time-translation invariant. This means that, given an underlying Hamiltonian $H$ generating a time-evolution operator $U(t)$, we have $$\mathcal E(U(t)\rho U(t)^\dagger)=U(t)\mathcal E(\rho)U(t)^\dagger,\quad\forall t,\rho. \tag{1} $$ If $\mathcal E$ represented a simple unitary evolution $V$ (that is, $\mathcal E(\rho)=V\rho V^\dagger$), it would follow that $[V,H]=0$.
Does this still apply for the Kraus operators of a general $\mathcal E$? In other words, does time-translation invariance imply that $[A_a,H]=0$ for all $a$?
This question is related to this other question about how time-translation invariance implies preservation of coherence, as if the statement in this question is correct, then it should be easy to prove the statement in the other post.