Freestyle - unwanted gaps
Line breaks in Freestyle are almost exclusively caused by clipping/mesh intersections. Alternatively, it could be that you have a minimum stroke length set. Check for intersections in your model at those areas. If that is not the problem, you will need to share your file for it to be determined.