---
title: "SiteGround: search, calendars, and booking widget broken"
description: "If your homepage search bar, availability calendars, and booking widget all stop working at the same time on a SiteGround-hosted site, the cause is…"
url: "https://homerunner.io/docs/why-did-my-homepage-search-bar-availability-calendars-and-booking-widget-all-sto/"
updated: "2026-10-26"
category: Theme and design
---

# SiteGround: search, calendars, and booking widget broken

If your homepage search bar, availability calendars, and booking widget all stop working at the same time on a SiteGround-hosted site, the cause is SiteGround's **Speed Optimizer** plugin.

**Why this happens.** All HomeRunner interactive components are powered by one large script library. The JavaScript minification in Speed Optimizer can fail on this library, and when it fails, it saves an empty file in place of the real one. Because every interactive feature depends on that one library, they all stop working together, across your whole site rather than on a single page.

**How to recognize it.** In the browser console, you typically see 'Uncaught ReferenceError: hkUIkit is not defined'.

Still stuck? [Contact the HomeRunner team](https://homerunner.io/contact/) with your site address and what you tried, and we take it from there.
