lastInsertId()
vrací pouze ID automaticky generované v AUTO_INCREMENT
sloupec. Váš PRIMARY KEY
je zřejmě řetězec (nebo do něj alespoň vkládáte řetězec). Vzhledem k tomu, že vkládáte známou hodnotu, ve skutečnosti nepotřebujete zjišťovat vložené ID – zadali jste ho sami.