The Page List block will show an infinite spinner/loading if you add it as a Contributor role users. This is because certain users don't have perms to access certain entities.
Needs an error message to display.
It looks like it doesn't consider permissions in that many users can't access Pages including contributor users.
Originally posted by @getdave in #37286 (comment)