Let $(G, +)$ be a commutative group. The endomorphism set $\text{End}(G)$ of all group endomorphisms $f:G\to G$ is a ring, where $+$ is taken pointwise and the multiplication is the composition of endomorphisms.
Suppose $f\in \text{End}(G)$ is not bijective (i.e. not a unit in the ring) and not a zero-divisor. Can it be written as a product of irreducible elements?
(We call $g\in\text{End}(G)$ reducible if there are non-units $h_1,h_2\in\text{End}(G)$ such that $g = h_1\circ h_2$; and we call $g$ irreducible otherwise.)