Can you please tell us what JS command you where using to scroll down?
And if you are doing lazy loading on that page, bottom is only bottom when you are at the top.
once you are at the bottom, it loads new stuff and now your position is not bottom anymore.
You may want to do a for loop that Scolls a page down, checks if an element is visible and if not scrolls again one page down.
You do that as often as needed until you element gets visible or until the scollHeight is not changing anymore.