Current Weather still not working properly