@Ratu Anything is possible but I believe that the lawyers have obligation to inform you on time so you can find another lawyer to finish the job. I personally was looking at the option to swap my lawyer but was advised not to do so unless the current lawyer decides to quit representing and in which case he or she is obligated to provide the client with all their progress.
The only possible reason for delay in your case would be that the immi has requested some additional documents and your lawyer hasn't replied on time or at all. At the end of the day, we are responsible for their actions and it's hard to prove negligence. Anyways, be prepared for a quick swap of lawyer if that's the case.