I think I found the answer, it's because I refreshed the data too many times ?
"For example, if you create a manufacturing dashboard that updates progress multiple times during the day, anyone consuming that dashboard would need a Power BI Pro license"
I didn't think I refreshed the data more than usual. An one know whats the limit, thats if this is the reason!
Thanks