Not sure about 12687; but there's shortage of e locos in SR it seems.
12677/78 has diesel loco between ED & ERS now.
16301/02 too running with d loco from ERS to SRR & back.
So does some of the passenger trains too, which were earlier running with e locos.