Not sure the outcome of that frame issue.
I sent it in to Nummech and they sent me a new one, works like a champ, no issues.
EDIT: turns out the lower transfer tube inside diameter was too small as I suspected, but I give a thumbs up to their customer service !