Analyst claims Apple has just weeks to fix its ‘fingerprint problems’