It seems ListView is broken in 5.0 and 5.1:
I made a simple test, and it works with TileView and doesn’t work with ListView:

With list view, I got the following warning in the log:
GetListItems returns an empty array.
GetNumItems returns 5,
GetItemAt returns a valid object
UPDATE:
It works if I keep an array of items as a variable:
