Hello! Thank you for your suggestion, @Haissam_Abdul_Malak!
I had the same issue, but it seems that adding ‘location_provider’ column to ‘piwik_log_visit’ table does not do the trick, because it has gone by itself on the next day, without adding the column =) It looks like Piwik somehow caches the visitor’s data and shows it for some period of time.
But ‘location_provider’ column is necessary to track provider’s data, i.e. your company name, which IntranetGeoIP plugin fills in ‘location_provider’ field in config/IntranetGeoIP.data.php script. For example, I use this field to track different branches of our company.
Also this column is created automatically when you enable ‘Provider (Core)’ plugin on Administration/System/Pluging page.
Have a nice day!