Do I require an internet connection?
A connection to the internet is required to download and license the plugins in your version of Cinema 4D. If you then go offline, the plugins will continue to work for 14 days before you need to sign in to refresh your licenses.
When you are offline you will see the number of days left, before you need to login again, displayed at the top of the HUB. ie "14 days till next login".