Unable to start crdesigner (0.6.0) - Missing key opendrive

Hi, we get an error message when we try to start crdesigner. It seems that the “opendrive” key cannot be found. Unfortunately I am not able to understand this any further.

We are trying to run it on Windows.

Any help would be greatly appreciated.

(cr_py39) C:\Users\rammph-lokal>crdesigner
C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\map_conversion\sumo_map\cr2sumo\converter.py:34: UserWarning: Unable to import commonroad_dc.pycrccosy, converting static scenario into interactive is not supported!
  warnings.warn(
WARNING:root:Cannot import SUMO, simulation will not be offered in Scenario Designer
Traceback (most recent call last):
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\Program Files\Anaconda\envs\cr_py39\Scripts\crdesigner.exe\__main__.py", line 4, in <module>
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\ui\cli\command_line.py", line 9, in <module>
    from crdesigner.start_gui import start_gui_new as start_gui
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\start_gui.py", line 7, in <module>
    from crdesigner.ui.gui.gui import start_gui_new
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\ui\gui\gui.py", line 4, in <module>
    from crdesigner.ui.gui.mwindow.mwindow import MWindow
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\ui\gui\mwindow\mwindow.py", line 15, in <module>
    from crdesigner.ui.gui.mwindow.top_bar_wrapper.top_bar_wrapper import TopBarWrapper
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\ui\gui\mwindow\top_bar_wrapper\top_bar_wrapper.py", line 1, in <module>
    from crdesigner.ui.gui.mwindow.top_bar_wrapper.menu_bar_wrapper.menu_bar_wrapper import MenuBarWrapper
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\ui\gui\mwindow\top_bar_wrapper\menu_bar_wrapper\menu_bar_wrapper.py", line 4, in <module>
    from crdesigner.ui.gui.mwindow.top_bar_wrapper.service_layer.general_services import create_action
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\ui\gui\mwindow\top_bar_wrapper\service_layer\__init__.py", line 8, in <module>
    from crdesigner.ui.gui.mwindow.top_bar_wrapper.service_layer.setting_actions import *
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\ui\gui\mwindow\top_bar_wrapper\service_layer\setting_actions.py", line 7, in <module>
    from crdesigner.ui.gui.mwindow.service_layer.converter_modules.opendrive_interface import OpenDRIVEInterface
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\ui\gui\mwindow\service_layer\converter_modules\opendrive_interface.py", line 8, in <module>
    from crdesigner.map_conversion.opendrive.opendrive_conversion.network import Network
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\map_conversion\opendrive\opendrive_conversion\network.py", line 10, in <module>
    from crdesigner.map_conversion.opendrive.opendrive_conversion.plane_elements.crosswalks import get_crosswalks
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\map_conversion\opendrive\opendrive_conversion\plane_elements\crosswalks.py", line 3, in <module>
    from crdesigner.map_conversion.opendrive.opendrive_conversion.conversion_lanelet import ConversionLanelet
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\map_conversion\opendrive\opendrive_conversion\conversion_lanelet.py", line 7, in <module>
    config = get_configs()
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\configurations\get_configs.py", line 14, in get_configs
    config = ConfigurationBuilder.build_configuration()
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\configurations\configuration_builder.py", line 40, in build_configuration
    config = Configuration(config_combined)
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\configurations\configuration.py", line 13, in __init__
    self._opendrive = OpenDrive2CRConfiguration(config)
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\crdesigner\configurations\configuration.py", line 53, in __init__
    self.error_tolerance = config.opendrive.error_tolerance
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\omegaconf\dictconfig.py", line 357, in __getattr__
    self._format_and_raise(
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\omegaconf\base.py", line 231, in _format_and_raise
    format_and_raise(
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\omegaconf\_utils.py", line 873, in format_and_raise
    _raise(ex, cause)
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\omegaconf\_utils.py", line 771, in _raise
    raise ex.with_traceback(sys.exc_info()[2])  # set env var OC_CAUSE=1 for full trace
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\omegaconf\dictconfig.py", line 353, in __getattr__
    return self._get_impl(
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\omegaconf\dictconfig.py", line 444, in _get_impl
    node = self._get_child(
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\omegaconf\basecontainer.py", line 73, in _get_child
    child = self._get_node(
  File "C:\Program Files\Anaconda\envs\cr_py39\lib\site-packages\omegaconf\dictconfig.py", line 482, in _get_node
    raise ConfigKeyError(f"Missing key {key!s}")
omegaconf.errors.ConfigAttributeError: Missing key opendrive
    full_key: opendrive
    object_type=dict

The bug should be fixed with the latest release (v0.6.1).
Sorry for the inconvenience!

Thank you, the new version solves the problem.