Il problema sembrava essere nel file di configurazione phpmyadmin di MySQL PersistentConnections impostato su FALSE che ha prodotto un nuovo CONNECTION_ID ogni volta che è stata emessa una query, quindi il rendering di SELECT LAST_INSERT_ID() inefficace.
maggiori informazioni nell'argomento successivo Ogni query crea un nuovo CONNECTION_ID()
Grazie anche dnagirl per aiuto