[Fix] being unable to update screens

Also, CodeSent error still occasionally appears. Needs further debugging