Problem solved: The problem was that there weren't enough edges around the windows to keep them hard-edged after smoothing. So getting back to it, i've tried to add a few edges around the corners of the windows with the Cut Faces Tool, and it worked