+1 on what Nigelar said.
To double check there isn't an issue at your end, open the Browser or Chrome application on your DroidBOX
@Geop and enter these addresses into the top bar
https://DroidBOXForums.com (this site!)
http://wiz.wookiespmc.com
For both sites, visit the actual page, if you see a Google search result, you need to click through to the site itself.
If both this forum and the very simple page with one link load OK on your device, then we can be fairly confident you don't have overactive blocking from your ISP in place.
If you click on the System menu in Kodi, then Add-ons, does it show any add-ons need to be updated?