Excessive buffering after gen 4 channel change

I am seeing excessive buffering mostly with the Android TV version app for Gen 4 (Chromecast with Google TV) when changing OTA channels.

  1. Change OTA channel.
  2. Buffer circle appears for 5-10 seconds.
  3. Video plays flawlessly for 5-10 seconds.
  4. Video pauses and buffer circle appears for another 5-10 seconds.
  5. Video continues exactly where it left off from the pause and continues uninterrupted from this point on, never to appear again while on this channel. My signal level is strong BTW.

I see 4. only when switching between OTA channels and always with the Chromecast.

I occasionally see 4. with the fire stick, but it is very rare. I never see 4. when switching between fast channels on either platform.

  1. and 2. always occur with both platforms and for all channels, including FAST channels.

Has anyone else seen this? That secondary pause and buffering (4.) on the Chromecast is very annoying.