I agree that he is possibly struggling with the coin tech but I'm sure with the right people supporting him he can sort it out.
He needs to acknowledge this to himself and get people with the necessary skills involved. It sounded like he was stressed by trying to accomplish it himself.