I think I can see why it might do that.
Please can you edit db/migrations/20191205180116_add_playlist_dashboard_page_user_migration.php
and at the bottom of the file, line 59 change the three INSERT statements as follows
// Set Playlist Dashboard Page Permission
$this->execute('INSERT INTO `permission` (`entityId`, `groupId`, `objectId`, `view`, `edit`, `delete`) SELECT '.$pageEntityId.', '.$groupId.', '.$playlistDashboardPageId.', 1, 0, 0');
// Set Library Page Permission
$this->execute('INSERT INTO `permission` (`entityId`, `groupId`, `objectId`, `view`, `edit`, `delete`) SELECT '.$pageEntityId.', '.$groupId.', '.$libraryPageId.', 1, 0, 0');
// Set Users Page Permission
$this->execute('INSERT INTO `permission` (`entityId`, `groupId`, `objectId`, `view`, `edit`, `delete`) SELECT '.$pageEntityId.', '.$groupId.', '.$userPageId.', 1, 0, 0');
Then start the install over again (ie drop the database and start the install process from the beginning)
Logged as an issue here: https://github.com/xibosignage/xibo/issues/2133