This is 100% a software issue.... how would HTC fix that? Anyways HTC's build quality is far below Nokia's IMO.