Hi,
I'm having a weird issue where one of the Roku Ultra devices I have is returning a 401 status code when trying to perform any keypress/keydown/keyup ECP commands. Any other ECP commands I tested, like the device info and apps queries, seem to work just fine. The device is on the same subnet as all other devices where these ECP commands work and the machine that is sending the ECP commands is also on the same subnet.
This is the command:
curl -d '' -w "%{http_code}" '192.168.241.45:8060/keypress/home'
CURL returns a 401 with an empty body. Using "Home" or "home" does not matter. The device is up to date and does not return an error when accessing it via HTTP with developer mode enabled (like it would it it were out of date / could not check for updates).
This started happening to me too today. Get commands work like query/apps, but Post commands are returning 401.
I'll add that this has been working perfectly for over 3 years until today.
I too have this problem. It was working fine for a very long time, and then stopped.
Other SDK commands like going to a particular channel still work.
(Roku Ultra)
Seems like the Roku app is still able to send button presses to the roku.
It seems to be using a different protocol, but on the same port.
This started happening to me a couple of days ago on TCL Roku TV. I reset and it worked again for a day and started happening again yesterday. Hope there is a fix for this.
I've sent you each messages to collect some info about this issue, please check your DMs. Thank you!
Hi. I've been having issues as well. It started on March 27th. Any next steps?
This is happening to me suddenly starting today.