message: fix removed endpoint construction check
diff: @@ -192,6 +192,9 @@ void communication_task(void * ctx) {
  auto tree_ptr = new (tree_buffer) tree_type(make_obj_tree());
  fibre_publish(*tree_ptr);
  + // Allow main init to continue
  + endpoint_list_valid = true;
  +
  start_uart_server();
  start_usb_server();
  if (board_config.enable_i2c_instead_of_can) {
  