Laravel scout + paginate() выдает только первые 34 страниц, хотя в результатах намного больше [5.3]?
Привет.
У вас установлен Laravel Scout. Попробуйте вытащит стандартным способом Eloquent через where.
Скорей всего у вас проблема с  Laravel Scout.
Уверенны, что не мешает Algolia search? Попробуйте без нее, paginate напрямую, и посмотрите.