guard against no response when reading the developer flags files

Guard against no response when reading the developer flags files. TBR - @ussuri, @jacob314
The catchError closure will return `null`. That'll get returned back through the chained Futures, and `setFlags` guards against null.