So there is a lot that can be going on there.. My guess is that you might have some type of lens issue, maybe heat to cold condition where the lens is fogged up or there is a Protective film over the lens cover. Next if you look at my night time picture here from tonight. The first one I setup to put the items in the far distance in focus. This makes the things near out of focus. In the second picture you can see that the back is now out of focus and the near is in focus. While I have done this manually there are issues that can come about where something you have this camera connected to can make it not look so great. At times a Reset of the camera is needed and before connecting it back to some 3rd party device or software you should double check that the issue is still present. If it isn't and you have it connected to a few different products be it hardware or software you will want to connect the camera back to them 1 at a time and check that the picture is still as clear as it was before making that connection. For instance I have an older 8ch 4port NVR, When I connect my Doorbell camera to that NVR there is something that the NVR changes and makes the doorbell go crazy and only way to fix the issue is to remove from NVR and do a Factory reset of the doorbell camera.. It is older NVR so I just have it noted not to use with my Doorbell. So it could be something like that as well for your camera..
Next, I notice that you have some display OSD showing in one of the pictures Speaker off, in another picture with X01 for zoom as mine also shows that and then other showing WZ500 in top left center right PTZ controls. These are things I don't see in my WebUI so I am guessing that you might be using some 3rd party software. In doing so there is a lot that can happen.. Personally I don't have any OSD anymore 1 because I found the camera is unstable when I enter something. Normally I use Revo2Maxx on all my feeds just entering that and Wz500 on the OSD makes the camera trip out. Also I think Annke did some command on my camera that removes the Time and date that used to show up in top right. After about a month back and forth with them over some issues I was having that is now no longer there.. If I do a Factory reset the camera will show the time and date for a day or 2 before it is no longer showing. I didn't do any type of CGI to it for it to be gone. So that is 1 other reason I am not 100% sold on how safe the WZ500 is being connected to my network with Internet access. Seeing it is somewhat a cloud based camera They have the ability to do things without me knowing..
One thing missing from the App is the ability to focus. Also the camera don't have the ability to choose the focal point like I can with another Hikvision type PTZ where I can choose from 3.9in to 66feet the WZ500 is set up without ability to change at 2M and there is no option even though there is a Drop down box the only option is 2M..
Next also kind of hard to judge when pictures are different format. If showing pictures it would be best to show same format and also is that Main or Sub channel of the camera? or in the App, HD or SD...