DS18B20 Temperature Sensor returns "No more addresses."

There's nothing wrong with that code. I just tried it on a NANO with a DS18B20 on pin2 with 3k3 pullup and it works. I also put 3 DS18B20 together and it finds all 3. Nothing wrong with the software.

Either your DS18B20s aren't really DS18B20s (apparently has happened) or you aren't wiring it properly.

Pete