No, not a year but this time around it's been broken for 68 days in a row. For the length of time I've owned Fire Edition tv's the on/off feature has been broken for more time than it has worked. Had I known this I doubt that I would have ever bought in the first place and Amazon still advertises this as a feature.
I submitted a request to Amazon for a patch timeframe or to refund/replace. They denied that this is a known issue. I spent 30 or so minutes on the phone with them running through basically the same ideas presented in this thread: no change.
They've submitted an escalation ticket & say they'll be in touch with an update within a week. I'll update with whatever comes of it...
So I was having this problem of Alexa not controlling my tvs. I named my tvs bedroom tv living room tv etc. It showed that they were connected but Alexa would not see the device. Well i finally found out what needs to be done. It doesn't matter what you name your TV devices. Alexa will only use 'Fire TV' as the connection name. It ignores the actual device name and only will use "Fire TV". Each device uses "fire tv" now no matter what it is named.
I couldn't link my echo devices ot any of my TV's anymore using the settings for TV & Video section. So after some playing around I think I figured it out. If your familiar with setting up groups to control smart lighting in rooms with an echo for example this group called Family Room... Table Lamp Left, Table Lamp Right, Ceiling Lamp, Family Echo Show. Then you know just saying echo turn lights on or off in this room will only control this room's lights. Add the Family Room Fire TV Edition or a Family Room FireTV Stick to this group in the alexa app. All control is restored once more to the TV by the local Echo Show in the same group. Picture attached.
If you don't have lights you can just create groups and just add the echo and fire stick to each group.