Qualcomm still facing uncertainties