This took a couple of months for me to get it figured out after I had two transfers rejected. SPG's system only has room for a middle initial and Korean's system uses a full middle name so of course they do not match.
What I ended up doing is having Korean remove my middle name and also remove the middle initial from SPG. That seemed to do the trick.