Infomation from changelog 26.1 Pre-Release 1:
Objects of type
player(player heads) no longer can be used in server status messages (MotD)
But in 26.1 Pre Release 2, player object text component is rendered as normal in motd. Instead, sprite object text component is rendered as fallback text.
The reason I discovered it is I have sent a fake status_response data packet to client and make payload {"description":[{player:{name:alex}},{sprite:\'block/stone\'}],"players":{"max":20,"online":0},"version":{"name":"26.1 Pre-Release 2","protocol":1073742123},"enforcesSecureChat":true} today. Motd are displayed as <a player head sprite>[blocks/stone] , not [alex head]<stone sprite>, It is against at the info in changelog 26.1 Pre-Release 1.
Because we cannot send motd which used non-pure-string text component to client in vanilla server, I cannot give a vaild way to reproduce it. But I think, since Mojang knows motd can only be string in vanilla server but still record it in changelog, I should report this behavior.
Thank you for helping us improve Minecraft! We saved your files: