Error on webshop installation on a brand new erpnext install on Frappe Cloud

Hi there, so i have been struggling this error.

—x—x—

Traceback (most recent call last):
  File "apps/frappe/frappe/website/serve.py", line 19, in get_response
    endpoint, renderer_instance = path_resolver.resolve()
                                  ^^^^^^^^^^^^^^^^^^^^^^^
  File "apps/frappe/frappe/website/path_resolver.py", line 69, in resolve
    if renderer_instance.can_render():
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "apps/frappe/frappe/website/page_renderers/document_page.py", line 17, in can_render
    if self.search_in_doctypes_with_web_view():
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "apps/frappe/frappe/website/page_renderers/document_page.py", line 26, in search_in_doctypes_with_web_view
    if document := _find_matching_document_webview(self.path):
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "apps/frappe/frappe/utils/caching.py", line 158, in redis_cache_wrapper
    val = func(*args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^
  File "apps/frappe/frappe/website/page_renderers/document_page.py", line 91, in _find_matching_document_webview
    condition_field = DocumentPage.get_condition_field(meta)
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "apps/frappe/frappe/website/page_renderers/document_page.py", line 81, in get_condition_field
    condition_field = controller.website.condition_field
                      ^^^^^^^^^^^^^^^^^^
AttributeError: type object 'ItemGroup' has no attribute 'website'

—x—x—

I tried dropping the entire system and installing it back a few times. The moment I install webshop extension after installing erpnext I am getting this error. Again I dropped the test site and installed a new one and added webshop extension only to receive the same error. How to fix?

Did you get a solution? I have the same error now.