Siri may not be able to display weather on the lock screen if you have turned off Siri access on the lock screen. You can enable Siri access on the lock screen by going to Settings > Face ID & Passcode (or Touch ID & Passcode) > Allow Access When Locked > Siri.