When an armor stand rests in a bed, it remains in a standing position unlike mobs and players. However, it still maintains the smaller hitbox for sleeping due to issues MC-10919 and MC-148559.
Reproduction steps
Position a bed with its foot at coordinates 0 -60 18
/summon minecraft:armor_stand ~ ~ ~ {SleepingX:-1,SleepingY:-60,SleepingZ:18}
(You have the flexibility to modify the command coordinates if you've positioned the bed elsewhere.)
Press F3+B
Observed: The armor stand is not lying on the bed but still has a smaller hitbox.
Expected: The armor stand would be lying on the bed just like mobs and players.
Linked issues
is duplicated by
relates to
Attachments
Comments


For squids and glow squids, it relates to MC-237079.
As detailed in https://bugs.mojang.com/browse/MC-269772?focusedId=1313251&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-1313251, it's recommended to split this into distinct reports:
One for armor stands
One for ender dragons
One for squids and glow squids

Thank you for your report!
After consideration, the issue is being closed as Won't Fix.
Please note that this is not the same as Working as Intended, as this bug report correctly describes behavior in the game that might not be the intended or desirable behavior, but it will not be fixed right now. Sometimes, this is because the issue reported is minor and/or impossible to change without large architectural changes to the code base.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
Thank you for you're report!
The reason is clearly reasonable, and it's because of the fact that this is an armor stand, and it wasn't programmed to lay down on the bed, so technically I wouldn't really consider that a bug, same thing for any mob, they're not programmed to lay down on a bed. But if things do get buggy, please update your report!