DHT11 reading -999.00 (on temp and humidity) every other reading

As the title says, whenever I hook up my DHT11 every other reading I get is -999.00. Other than that, the sensor seems to be displaying correct values. Here’s the code and serial monitor:

I’m pretty new to using arduinos, so any help is appreciated!

Fixed: I just changed the delay from 1000 to 2000 and that fixed it

That makes sense - the sensor can't take more than one reading every two seconds, as specified in its data sheet.