Ajax callback change "checked" radio button
You would need to show more code (the form definition), I would recommend you to try:

unset($form['input'][$item]);

Right prior to calling:

$form[$item]['#default_value'] = $entry-&gt;$item;

Relative links: https://www.drupal.org/node/1082818#comment-5335080