[canalplus] Fix id determination (Fixes #2851)