it is because "it will be raining" can be also translated as "będzie padać/padał deszcz".
Default duolingo translation does not specify if it will be raining or snowing.
basically , there is no change in meaning between padać and padał/padało, but if you use past form, it has to match with subject.