Well, that "fix" described in my post just previous lasted longer than some of the other "fixes" that I've posted.
This time, it went a full week with no streaming or record stream problems.
Then the problem returned. As of yesterday, even under ideal conditions, the streaming URL that I am listening to can suddenly stop with "Buffering...". Oddly, it never recovers the playback by itself. The "buffering" is forever. A quick manual restart of the web media resumes playing immediately.
Whenever this occurs, any and all Record Stream operations in progress stop recording any new audio data.
They still show as "Running" but in fact they are just looping on some internal error.
To emphasize, a Record Stream for the same URL as the "Buffering..." playback, as well as any other Record Steam operations in progress for a different URL -- they all fail the same way.
This all points to my internet connection / ISP as a potential factor (different URLs both get hit at the same instant). Yet it is a gigabit fiber connection that has been 100% reliable. No other services or applications seem to be affected. Although originally I had a Wi-Fi link in the data path, I have since adjusted that so that a 100% wired path exists from the modem to the music PC.
In any case, since it is now demonstrated that MC 29 is not the answer to my internet radio streaming woes, I will un-revert back to MC 31.
Anyone else having stubborn "Buffering..." issues with URL playback and/or Record Stream failures?
Any other suggestions for workarounds to try?