baby steps, I'm interested in seeing whether the code steps out of of those functions, and it's not.
At this point in time I'm not worried about those sort of checks, I've gone through it many times and there can't have been bit errors every time.
I'm just interested in located the source of error with the strings mismatching.
I moved to the IDE 'processing' because it will be easy to do graphics with. I have no problem in MATLAB or C or serial monitor use or even between arduinos. It's gotta be an thing on the processing side, and I thought someone here might be experienced with it, because the forums here are better.