To reproduce the bug try to click on "Accounting" department on second radio group.
...ok. Yes, you can't. That's the problem. :)
### The Problem
The problem is that the first item with the label "Radio Group" is named P56_RADIO_1 (created as a duplicate of second item) and the second item is named P56_RADIO.
Because of the way that internal APEX engine renders radio group _items_* the "Accounting" input element has ID that's equal to the ID (<input type="radio" id="P58_RADIO_1" name="P58_RADIO" value="10">) of the first item and its label has "for" HTML attribute (<label for="P58_RADIO_1">ACCOUNTING</label>) that points to the first item on the page with ID P56_RADIO_ID. And that's why you can't click on it.
### The Solution
Don't name the radio items so the only difference between them is sufix with underscore + number (RADIO_ITEM, RADIO_ITEM**_1**, RADIO_ITEM**_2**...)
You can read more about this bug on [apexbyg.blogspot.com](https://apexbyg.blogspot.com/2018/12/dont-duplicate-your-radio-items.html)
### Problem no.2
In APEX 18.2, if you want to display null value in radio group item and this radio item has more than one column (it's displayed horizontally) the null value will be displayed in the first row and everything else (other values) in the second row.
To fix it use this CSS:
```css
.apex-item-grid.radio_group{
display:flex;
}
```
_*radio group input elements have ID that's concatenation of item name + underscore (_) + sequence_