Liquid blog object - input setting VS blog page inconsistency with pagination

Replicated.

Also, this does not help, even though pagination object is proper:

{%  assign b =  section.settings.blog %}
{%  paginate b.articles by section.settings.post_limit %} 
{%- for article in b.articles -%}