Configurator 1.4.3 cannot fix codes that are already marked as already redeemed (you will need to get replacement codes from AppleCare for these codes), but new, unused codes should no longer fail to redeem successfully using 1.4.3 and we have heard from many customers who were experiencing the problem with pre-1.4.3 versions that 1.4.3 solves the problem for them. If you are importing spreadsheets containing new, unused codes into version 1.4.3 and some are still failing to redeem successfully like they were with pre-1.4.3 versions of Configurator, please enable logging as shown below and provide the logs here or via AppleCare Enterprise (contact info: http://support.apple.com/kb/HE57).
To enable logging, execute the following defaults commands in Terminal, then quit and relaunch Configurator. We will need to see logging from a session where you attempt to redeem new, unused codes and they are rejected as already redeemed.
defaultswritecom.apple.configuratorLogLevelALL
Logs from this Configurator logging are written to Console.
defaults write ~/Library/Containers/com.apple.configurator/Data/Library/Preferences/com.apple. storeagent AllowDevSign -bool YES
defaults write ~/Library/Containers/com.apple.configurator/Data/Library/Preferences/com.apple. storeagent DebugLevel -int 3
defaults write ~/Library/Containers/com.apple.configurator/Data/Library/Preferences/com.apple. storeagent LogXML -bool YES
defaults write ~/Library/Containers/com.apple.configurator/Data/Library/Preferences/com.apple. storeagent LogIncomingHeaders -bool YES
defaults write ~/Library/Containers/com.apple.configurator/Data/Library/Preferences/com.apple. storeagent LogOutgoingHeaders -bool YES
Logs from this storeagent logging are written to ~/Library/Containers/com.apple.configurator/Data/Library/Logs/storeagent.