Try to catch what is happening when the returned key is not the requested key.