I think it is significant that this behaviour occurs only in the K setting. Your DS sounds so advanced on so many levels that I curious if there is a any need for anyone to have him be in K at all.

((hugs)) to you and your DS

it's no fun to feel frustrated (my guess)