Found one issue - however this is not the only one - I had 10 different people log in with 2 new accounts and only one got logged in the db. but when I try to view via the admin, I shows "Colenel" then I click to view the alias's and it comes up with no matching result as I pasted above.
On to this problem:
This function is returning zero results for $accounts to your template view.
I verified in the sql table that there is indeed 3 rows with all the same IP
class Nobita_AccountDetection_ControllerPublic_Detection extends XenForo_ControllerPublic_Abstract
public function actionAccounts()
{
$detectionId = $this->_input->filterSingle('detection_id', XenForo_Input::UINT);
$detectionModel = $this->_getDetectionModel();
$userModel = $this->getModelFromCache('XenForo_Model_User');
$detection = $this->_getDetectionForView($detectionId);
$detection = $detectionModel->prepareDetection($detection);
$userInfo = $userModel->getUserById($detection['user_id'], array('join' => XenForo_Model_User::FETCH_USER_FULL));
$detections = $detectionModel->getDetectedByIPAddress(long2ip($detection['ip']));
$accounts = array();
foreach($detections as $key => $detected)
{
$accounts[] = $detected['detection_user_id'];
}
$accounts = $userModel->getUsersByIds($accounts);
#var_dump($accounts);
$viewParams = array(
'detection' => $detection,
'accounts' => $accounts
);
I'll give it one more uninstall/install on your next version - please test it fully before emailing out a new version. If it works, I will give you a good review.