The task turned out to be much more extensive than expected and discussed, the code was written by more than one programmer and implemented differently. The delay was my fault as there was an overlap of projects and I needed to complete the previous one. Thank you for your cooperation in the previous project, I apologize for how this happened.
Indeed, from my side within the framework of the first stage of six (1/6) in accordance with the agreements with the client, the project was implemented to a greater extent, namely 5/6, but during the process we encountered a number of insurmountable circumstances, among which were the mobilization of developers and their loss.
As a result, we completed 90% of the project in total. However, it is practically impossible to transfer the project results to the client for further refinement, or to complete it on our side, since one of the development participants is unable to transfer access or outputs of the implemented project.
Therefore, it was jointly decided with the client to terminate the development by mutual agreement.