Le problème semblait être dans le fichier de configuration phpmyadmin de MySQL PersistentConnections défini sur FALSE qui a abouti à un nouveau CONNECTION_ID chaque fois qu'une requête a été émise - rendant ainsi SELECT LAST_INSERT_ID() inefficace.
plus d'informations dans le sujet suivant Chaque requête crée un nouveau CONNECTION_ID()
Merci également dnagirl pour de l'aide