It works fine to me. Here is the configuration and the result:
EDIT: Based on comments I see the idea is to ONLY display this widget in that page. Firstly, setup the layout as it is displayed in the screenshot. Then add this code to the doctype function in your qa-theme.php file:
public function doctype() {
foreach ($this->content['widgets']['side']['bottom'] as $index => $value) {
if ($value instanceof qa_badge_widget && qa_request() !== 'badges') {
unset($this->content['widgets']['side']['bottom'][$index]);
break;
}
}
parent::doctype();
}
If you already have that function defined then just add the foreach part up to the parent::doctype();