AL Bert Right, I think I might know what is the problem.
I suspect this is a copy PLC not an original Mitsubishi.
Mitsubishi is Japanese and I know there are copies made in China, These may not work in the same manner, I converted the program to an FX3U (these are compatible to the FX2N, however, they are using 32 bit counters (C238) first of all if programmed, these are actually hardware counters tied to the first 7 inputs for high speed counting (normally), you do not use these inputs if the counter is enabled this is done by using the always true bit M8000 the enables the counter, so C235 to 239 if enabled are being used as high speed count inputs. The logic for example in rung 9 moves The counter into a register, however, as they use a 16 bit move instruction which will fault a true FX2N PLC I changed the instances where the moves occur to double moves i.e. 32 bit and the processor would then go into run. there are a number of other errors I cannot explain it shows moderate errors on I/O configuration (cannot explain this, and there seems to be another although neither of these put the program into stop) the other is a floating point divide instruction, I cannot see why this is causing a problem I did the same in FX3U as a stand alone calc & it worked.
The duplicated coils are not the problem.
I do believe the problems lie in the original PLC being a clone.