We've had issues on past upgrades and recent installations from scratch where items are missing from web.config - are there any known issues on this or pre-reqs for ensuring that the web.config files are properly updated?
Aaron has posted fixes for this (unfortunately this isn't fixing the issue I've currently got on missing safecontrol entries), but I've not seen anything about root causes.