KCA only fielded 5 players and as with MON in SESL a few weeks ago it was 1 GK and 4 DF. The program stopped adding more because KCA have no MF. This time I know it's because of the MF issue because there was a GJ and 2 DF in the subs that can be seen in the Viewer (in the MON game the viewers data had been deleted) so it isn't likely to be an error reading the players in the array (if it's stopping because there's no player in the 6th slot it would be able to read the players in the 12th to 14th slots).
So I need to have a proper look at the code to see why it stops when it does as there appears to be no reason it wouldn't at least add 1 MF from DF or FW areas.