your CR can be delayed or advanced by 3 months either side of the due date. it's quite common and there could be any number of legitimate reasons e.g. you've not been in a unit long enough for them to write a fair CR on you.
shouldn't affect promotion or anything - the deadlines are all designed so that 3 month delayed CRs still have (i think) a month to get to Glasgow before your relevant board sits. i've had several advanced / delayed CRs - there's nothing sinister in it.
It is very soldiers duty to take ownership of his CR, after all it is your career, if your CR is late or you think its late you should be asking your admin staff to chase it up, reasons it may be delayed are: posting, promotion, OP tours, new management etc the list goes on, the only time to worry is if it misses a board, even this is not such a big problem as MCM Div will sit a special board just for you
ACR must be complete within the given time lines that QRs and AGAI make vary clear. If your CR is in-between postings then there is scope for some time delay, but not Three months. You are responsible for bring this issue to your Cof C. request an interview on the subject and write notes of the interview. If you have been disadvantaged due to sloppy management then you will need to redress and provide evidence that you attempted to resolve the matter informally. If you wish to PM me with more details, I would be clad to help out
A "delayed" CR is not the same thing as a "late" CR. A CR is Delayed when your report writer has made specific application to APC to have your reporting period extended - this delay will be negotiated with APC to ensure that it is long enough to achieve the objectives of your report writer without creating career implications for yourself.
A late CR is a matter of serious management failure and one that can mean name-loss for your 1RO, but which you should nevertheless be making noises about because the career implications are yours to bear.