get_option() does unserialize and don’t remove \

The get_option function is necessary for you using maybe_unserialize.
update_option() function maybe_serialize passed.

// store data time use maybe_unserialize.
$data = maybe_serialize( $data );

// get/display time user maybe_unserialize
$data = maybe_unserialize( $data );

Please check it with above example code

error code: 523