are you using treats in the training? When we were training my daughter's dog, he had only one accident in his crate & after that never again... We also do a one last before bed (about 11:00 or so & 1st thing in the morning, about 5:00 ish) then a walk before leaving for work (about 7:00 is) & as soon as I get home from work (about 5:00 p.m.) & during his training period (& not needed now) he got a treat when he did his business outside & during walks & not if he went in the house. Most recently his only accident was when he got sick & had no control ... but, he's better now...
Best of luck to you...