How to Repeat:
Set up at least a 3x3 area of upper slabs/stairs, break open the middle, and spawn a silverfish inside. Then, place an upper slab/staircase over them.
Expected Behavior:
Silverfish should be able to pathfind under slabs/stairs since they are 0.3 blocks tall, enough to fit under them without suffocating.
Observed Behavior:
Silverfish will spin around randomly, unable to pathfind out from under the slab/staircase. When outside, they will also always prioritize jumping on top, rather than crawling underneath.
Provided screenshot would be an example of how to repeat the behavior. If it was animated, you would see the silverfish spinning.
Linked issues
relates to 1
Attachments
Comments 1

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