It might also be worth looking at the "Infinite Scroll Threshold" which might help trigger the onscroll ending event.
Least you canuse it to troubleshoot.
Here's some information about it:
https://success.outsystems.com/Documentation/Best_Practices/Development/Mobile_Data_Rendering
Here is how to implement it:

the infinite-scroll-threshold is usually set to 2000px, and i believe its how many pixels from THE END of your list you have to be to trigger the event, so you could reduce it to 500px, to see if that triggers it?
Also did you let Service Studio automatically create the onScrollending Action, as it may be an issue in the logic in that action?