This is a stupid mistake of mine that took me hours to figure out the reason why.
Check the following things
-Any filters applied to datasets
-Any filters applied to the charts/graphs, etc
In my case it was because the dataset I used for the tablix had a filter that returns only 1 record from the source data.