Have a look at https://tex.stackexchange.com/questions/491766/fill-between-and-axis-on-top-causes-title-to-be-behind-grid-lines