if theres no config file, the RS GET can still fulfill the promise, just return undefined. so we need to check for that and fail if so