graph TD
    %% Definitions
    start_node["Chromium Installation/Compatibility Issues:
RendererNoRenderFinishedEventReceived Error"] verify_version["1: Verify Chromium Version"] is_compatible{"Is Version Compatible
with Looker?"} review_config["2A: Review Installation & Config
(Customer-Hosted)"] analyze_logs["3A: Analyze Looker Logs for
Renderer/Devtools Errors"] issue_resolved_1{"Issue Resolved?"} end_compatible["End Debugging
(Compatible)"] contact_support["Contact Looker Support"] perform_rollback["2B: Perform Strategic Rollback
(e.g. Chromium v97, v114)"] rollback_successful{"Rollback Successful?"} missing_packages{"Were 404/Missing
Packages Encountered?"} fix_repos["3B: Fix Repos Links /
Manual Download"] permissions{"Insufficient Permissions
Encountered?"} grant_privileges["3C: Grant Privileges/Use 'sudo'"] dpkg_lock{"Was dpkg Lock
Encountered (Debian)?"} force_unlock["3D: Wait or Force Unlock (Caution):
sudo rm /var/lib/dpkg/lock"] retry_rollback["5: Retry Rollback"] disable_updates["3E: Disable Chromium Auto-Updates
& Set Up Maintenance"] analyze_logs_post["4: Analyze Logs Post-Rollback"] issue_resolved_2{"Issue Resolved?"} end_incompatible["End Debugging
(Incompatible Resolved)"] %% Connections start_node --> verify_version verify_version --> is_compatible is_compatible -- Yes --> review_config review_config --> analyze_logs analyze_logs --> issue_resolved_1 issue_resolved_1 -- Yes --> end_compatible issue_resolved_1 -- No --> contact_support is_compatible -- No --> perform_rollback perform_rollback --> rollback_successful rollback_successful -- No --> missing_packages missing_packages -- Yes --> fix_repos fix_repos --> retry_rollback missing_packages -- No --> permissions permissions -- Yes --> grant_privileges grant_privileges --> retry_rollback permissions -- No --> dpkg_lock dpkg_lock -- Yes --> force_unlock force_unlock --> retry_rollback dpkg_lock -- No --> retry_rollback retry_rollback --> rollback_successful rollback_successful -- Yes --> disable_updates disable_updates --> analyze_logs_post analyze_logs_post --> issue_resolved_2 issue_resolved_2 -- Yes --> end_incompatible issue_resolved_2 -- No --> contact_support %% Styling classDef start fill:#C6DAF7,stroke:#000,stroke-width:2px,font-weight:normal,font-size:16px; class start_node start classDef decision fill:#FEF6E0,stroke:#000,stroke-width:2px,font-weight:normal,font-size:16px; class is_compatible,issue_resolved_1,rollback_successful,missing_packages,permissions,dpkg_lock,issue_resolved_2 decision classDef solution fill:#E0FEF6,stroke:#000,stroke-width:2px,font-weight:normal,font-size:16px; class verify_version,review_config,analyze_logs,perform_rollback,fix_repos,grant_privileges,force_unlock,retry_rollback,disable_updates,analyze_logs_post solution classDef ending fill:#D8EED8,stroke:#000,stroke-width:2px,font-weight:normal,font-size:16px; class end_compatible,contact_support,end_incompatible ending %% Click events click verify_version href "https://docs.cloud.google.com/looker/docs/best-practices/troubleshooting-chromium-renderer#verify" click review_config href "https://docs.cloud.google.com/looker/docs/best-practices/troubleshooting-chromium-renderer#review" click analyze_logs href "https://docs.cloud.google.com/looker/docs/best-practices/troubleshooting-chromium-renderer#logs" click contact_support href "https://docs.cloud.google.com/looker/docs/best-practices/troubleshooting-chromium-renderer#support" click perform_rollback href "https://docs.cloud.google.com/looker/docs/best-practices/troubleshooting-chromium-renderer#rollback" click fix_repos href "https://docs.cloud.google.com/looker/docs/best-practices/troubleshooting-chromium-renderer#repos" click grant_privileges href "https://docs.cloud.google.com/looker/docs/best-practices/troubleshooting-chromium-renderer#permissions" click force_unlock href "https://docs.cloud.google.com/looker/docs/best-practices/troubleshooting-chromium-renderer#dpkg" click retry_rollback href "https://docs.cloud.google.com/looker/docs/best-practices/troubleshooting-chromium-renderer#rollback" click disable_updates href "https://docs.cloud.google.com/looker/docs/best-practices/troubleshooting-chromium-renderer#disable-updates" click analyze_logs_post href "https://docs.cloud.google.com/looker/docs/best-practices/troubleshooting-chromium-renderer#logs"