Non-admin user gets empty results when viewing other user data with views
Try the following,

There is an option in views to not take into account permissions when running the query (dunno if it is on the query level or display level though)

Edit your View at: Advanced/Query settings/, On Query settings page, check "Disable Query Rewritting"

Views UI: Advanced,


  


Query settings page,