Ollie Thank you for video. I tried with your database just the same dates, but unfortunately, it works just fine - everything scrolls up and down without any issues.
If we leave aside the theory with magical influence of OS versions, I think what we are missing in this picture is what happened before. I guess that in most cases it works OK, but after some actions it gets into this broken state, and then scroll does not work.
Can you please pay attention next time to what actions you we re making before this situations happens?
Also, another experiment to prove my idea. Once you again face this issue, if you close application and then open it again, will it solve the problem? If yes, then it will confirm my theory.