/execute running chat related commands logs "Received chat packet without valid signature" warning
Steps to reproduce
1. Summon a creeper
2. Run /execute as @e[type=creeper] run say Hi from chat screen
3. Check the logs on client
Expected result
No warning gets logged.
Actual result
A warning gets logged: Received chat packet without valid signature from Creeper
Note that unlike MC-251872 no warning gets logged on the server.
Created Issue:
/execute running chat related commands logs "Received chat packet without valid signature" warning
Steps to reproduce
1. Summon a creeper
2. Run /execute as @e[type=creeper] run say Hi from chat screen
3. Check the logs on clientExpected result
No warning gets logged.Actual result
A warning gets logged: Received chat packet without valid signature from Creeper
Steps to reproduce
1. Summon a creeper
2. Run /execute as @e[type=creeper] run say Hi from chat screen
3. Check the logs on clientExpected result
No warning gets logged.Actual result
A warning gets logged: Received chat packet without valid signature from CreeperNote that unlike
MC-251872no warning gets logged on the server.
If not a duplicate, then this definitely would relate to
MC-251872.

Thank you for your report!
We're tracking this issue in
MC-251872, so this ticket is being resolved and linked as a duplicate.If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
Doesn't seem the same, as that's about using the selector in the /say command, not when running a selector-less say command from another entity.
It's probably the same core issue, but yes, technically you're right. Confirmed.
The observed behavior and the root cause are both different - no warning gets logged server-side, and the root cause is that the server uses the chat message packet for non-player sent messages (which has signature check) instead of the game message packet (does not have a signature).
If not a duplicate, then this definitely would relate to
MC-251872.