I am really new at this so take this post as more of an observation of what worked for me. I had the same issues of my water being cloudy like that. Tested the water and everything was perfect or pretty stinking close to it. So I was completely stumped on what to do
. So came here and asked everyone for some advice. Everyone told me up your water changes and let your tank finish cycling (my tank is about a month and half old now, not sure how old yours is.) And it worked perfectly after about 2 weeks of upping my water changes (which I was terrified to do because I thought I was taking out all this good bacteria people told me that I need to build) it worked. my tank has been crystal clear for about a week now and I couldn't be more happier! I hope you are able to figure out the problem and clear it up. Happy Fishkeeping!