TiVo Stream constantly "overheats"

The TiVo Stream is sitting on a table in the living room and nearly every time we try to use it to watch something (elsewhere in the house) on an iPad or iPhone, it gives the message that the Stream overheated.

So we have to go into the iPad app and restart the Stream before any viewing can begin. Then, usually a few minutes (sometimes a half hour) into the program text appears superimposed on the video saying "Finished" and the picture freezes.

When this happens the room is not even hot enough to turn on the A/C.
Is this a design flaw that we are just the last to learn about?

Have central air but have not needed to switch it on yet. We're somewhere between 70-73 with the windows open today. The Stream is at 54C this morning. Still have to restart it before trying to watch anything.

I guess I am the only user with this issue in here. Back to Best Buy it goes.

My stream is over a year old and will stop streaming with an Unknown error. I checked the temps and it was going over 70C but the fan is still showing 0%. I emailed TiVo and they offered to exchange the Stream for $70. I opted instead to order a 40x40x07mm 5V fan online for $6 so we'll see how that works. Right now, I just have an external usb fan blowing on it and temps are 50-51C after streaming for 20 min.

When I responded to customer service via email that it was too much to pay, they told me I should call phone customer support...are they just punting or does phone customer service have more tools at its discretion?