I think it might be related to your upstream BC, delivering slope being 0.02, you should increase that value gradually, maybe try 1 and see the difference. I didnt experience myself but I remember seeing it in one of the posts in this blog and this adjustment solved the problem.
Good luck!