High chance it's due to the weather.
You can try him on cloth diaper instead.
You will have no choice to change the cloth diaper once wet, therefore, it will be less humidity involved.
If you do not have a cloth diapers, try to change the diapers every 2 hrs.
Try not to let it b wet for too long elae it may later lead to unnecessary infection.
Read more