{"id":52026,"date":"2026-06-18T10:02:20","date_gmt":"2026-06-18T10:02:20","guid":{"rendered":"https:\/\/crocoblock.com\/knowledge-base\/?post_type=troubleshooting&#038;p=52026"},"modified":"2026-06-18T10:02:22","modified_gmt":"2026-06-18T10:02:22","slug":"fix-booking-dates-already-taken-error","status":"publish","type":"troubleshooting","link":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/","title":{"rendered":"Fixing the &#8220;Booking Dates Already Taken&#8221; Error"},"content":{"rendered":"\n<p>Error messages about \u201cBooking dates already taken\u201d or \u201cSelected dates are not available\u201d in your booking form often are caused by incorrect date formatting, damaged database columns, outdated or duplicated booking tables, or stored availability cache.<\/p>\n\n\n\n<p>This guide focuses on troubleshooting the <a href=\"https:\/\/crocoblock.com\/plugins\/jetbooking\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetBooking<\/em><\/a> booking dates already taken error on a WordPress website and restoring proper booking availability detection.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-does-the-selected-dates-are-not-available-error-appear\">Why Does the \u201cSelected Dates Are Not Available\u201d Error Appear<\/h2>\n\n\n\n<p>The <em>JetBooking <\/em>\u201cSelected dates are not available\u201d error commonly appears in the following cases:<\/p>\n\n\n\n<ul>\n<li>the date format in WordPress does not match the format used in <em>JetBooking <\/em>or the booking form;<\/li>\n\n\n\n<li>timestamps are stored incorrectly;<\/li>\n\n\n\n<li>booking DB columns were duplicated or configured incorrectly;<\/li>\n\n\n\n<li>booking tables were not updated after changing settings;<\/li>\n\n\n\n<li>cached availability data is outdated;<\/li>\n\n\n\n<li>overlapping booking logic detects false conflicts.<\/li>\n<\/ul>\n\n\n\n<p>As a result, <em>JetBooking <\/em>may consider available dates as already occupied, even when no actual booking exists.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"before-you-start\">Before You Start<\/h2>\n\n\n\n<p>Before troubleshooting the booking database settings, ensure the following steps are completed:<\/p>\n\n\n\n<ul>\n<li>create a <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-backup-and-restore-a-wordpress-website-with-a-plugin\/\" target=\"_blank\" rel=\"noreferrer noopener\">full website backup<\/a>;<\/li>\n\n\n\n<li><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-import-and-export-custom-post-types-terms-and-meta-fields\/#export-skin\" target=\"_blank\" rel=\"noreferrer noopener\">export<\/a> the database if possible;<\/li>\n\n\n\n<li>avoid performing DB cleanup on a live website with active bookings.<\/li>\n<\/ul>\n\n\n<div class=\"note-banner d-flex border-bold border-jetsmartfilters rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M1 21H23L12 2L1 21ZM13 18H11V16H13V18ZM13 14H11V10H13V14Z\" fill=\"#FA5450\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Warning<\/div><p class=\"m-0\">Deleting <em>JetBooking<\/em> DB columns removes previously stored booking data. Go through these steps only if you do not have important bookings yet, or they are safely stored.<\/p><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"check-the-wordpress-date-format\">Check the WordPress Date Format<\/h2>\n\n\n\n<p>An inconsistent date format is one of the most common causes of the WordPress \u201cbooking dates already taken\u201d issue.&nbsp;<\/p>\n\n\n\n<p>To check and change WordPress <strong>Date Settings<\/strong>, navigate to <strong><em>WordPress Dashboard > Settings > General<\/em><\/strong>. Then check the <strong>Date Format <\/strong>field.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/wp-date-format-settings-1824x1140-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/wp-date-format-settings-1824x1140-1-1024x640.webp\" alt=\"wp date format settings\" class=\"wp-image-52062\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/wp-date-format-settings-1824x1140-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/wp-date-format-settings-1824x1140-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/wp-date-format-settings-1824x1140-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/wp-date-format-settings-1824x1140-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/wp-date-format-settings-1824x1140-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/wp-date-format-settings-1824x1140-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Use a standard and consistent format across the website: in general WordPress settings, <em>JetBooking <\/em>settings, and <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/how-to-create-a-booking-form\/\" target=\"_blank\" rel=\"noreferrer noopener\">booking forms<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/date-format-in-the-booking-form-1824x1140-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/date-format-in-the-booking-form-1824x1140-1-1024x640.webp\" alt=\" date format in the booking form\" class=\"wp-image-52063\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/date-format-in-the-booking-form-1824x1140-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/date-format-in-the-booking-form-1824x1140-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/date-format-in-the-booking-form-1824x1140-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/date-format-in-the-booking-form-1824x1140-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/date-format-in-the-booking-form-1824x1140-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/date-format-in-the-booking-form-1824x1140-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Additionally, mind the time format set in your browser, as it can also affect the issue \u2014 the time format usually depends on the timezone settings.&nbsp;<\/p>\n\n\n\n<p>After changing the <strong>Date Format<\/strong> in the <strong>General <\/strong>settings of WordPress:<\/p>\n\n\n\n<ol>\n<li>click the \u201c<strong>Save Changes<\/strong>\u201d button;<\/li>\n\n\n\n<li>clear website cache;<\/li>\n\n\n\n<li>re-test the booking form.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"check-jetbooking-db-columns\">Check JetBooking DB Columns<\/h2>\n\n\n\n<p>Another common reason for the <em>JetBooking <\/em>\u201cbooking dates already taken\u201d error is an incorrect DB structure.<\/p>\n\n\n\n<p>To manage the DB Columns, navigate to <strong><em>WordPress Dashboard &gt; JetBooking &gt; Settings &gt; Tools<\/em><\/strong>. Check whether custom columns were manually created even though <em>JetBooking <\/em>already generated them automatically. If duplicated columns exist:<\/p>\n\n\n\n<ul>\n<li>delete incorrect or duplicated columns;<\/li>\n\n\n\n<li>click the \u201c<strong>Update Booking Tables<\/strong>\u201d button to save the settings;<\/li>\n\n\n\n<li>recreate the DB columns properly and save the changes.&nbsp;<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/booking-db-columns-1824x1140-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/booking-db-columns-1824x1140-1-1024x640.webp\" alt=\"booking db columns\" class=\"wp-image-52064\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/booking-db-columns-1824x1140-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/booking-db-columns-1824x1140-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/booking-db-columns-1824x1140-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/booking-db-columns-1824x1140-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/booking-db-columns-1824x1140-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/booking-db-columns-1824x1140-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>This helps resolve a <em>JetBooking <\/em>DB column setup problem.<\/p>\n\n\n<div class=\"note-banner d-flex border-bold border-jetsmartfilters rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M1 21H23L12 2L1 21ZM13 18H11V16H13V18ZM13 14H11V10H13V14Z\" fill=\"#FA5450\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Warning<\/div><p class=\"m-0\">Do not manually add database columns that are automatically created by the plugin during the setup process (such as \u201cbooking_id\u201d, \u201cstatus\u201d, and \u201cappartment_id\u201d). Creating duplicate columns will cause the error. If you have columns named like that, delete them. Note that the data stored inside deleted columns will be permanently removed.<\/p><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"clear-all-website-cache\">Clear All Website Cache<\/h2>\n\n\n\n<p>Sometimes the booking calendar shows outdated availability because cached data is still being served. This may cause issues with booking calendar dates being cached or not refreshing, or false overlap detection.<\/p>\n\n\n\n<p><a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-clear-wordpress-cache-with-wp-rocket\/\" target=\"_blank\" rel=\"noreferrer noopener\">Clear the following cache<\/a> layers:<\/p>\n\n\n\n<ul>\n<li>WordPress cache plugins;<\/li>\n\n\n\n<li>server cache;<\/li>\n\n\n\n<li>CDN cache;<\/li>\n\n\n\n<li>browser cache;<\/li>\n\n\n\n<li>object cache.<\/li>\n<\/ul>\n\n\n\n<p>After clearing the cache, open the booking page in an incognito window and test several date combinations again.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"additional-troubleshooting-tips\">Additional Troubleshooting Tips<\/h2>\n\n\n\n<p>If the issue still exists, check the following:<\/p>\n\n\n\n<ul>\n<li>temporarily disable caching plugins;<\/li>\n\n\n\n<li>switch to a default WordPress theme;<\/li>\n\n\n\n<li>disable third-party booking-related plugins, except for the Elementor, <em>WooCommerce <\/em>if it is used, and all Crocoblock plugins;<\/li>\n\n\n\n<li>regenerate permalinks;<\/li>\n\n\n\n<li>update <em>JetBooking<\/em>, Elementor, and all Crocoblock plugins;<\/li>\n\n\n\n<li>try to recreate a booking form.<\/li>\n<\/ul>\n\n\n\n<p>Remember that you can always contact the <a href=\"https:\/\/crocoblock.com\/help-center\/\" target=\"_blank\" rel=\"noreferrer noopener\">Crocoblock support team<\/a> if you have any issues or questions.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faq\">FAQ<\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1781776140124\"><strong class=\"schema-faq-question\">Why does my <em>JetBooking <\/em>form say \u201cSelected dates are not available\u201d when the calendar looks free?<\/strong> <p class=\"schema-faq-answer\">Usually, the issue is caused by mismatched date formats, corrupted booking DB columns, outdated booking tables, or cached availability data. <em>JetBooking <\/em>may incorrectly interpret free dates as occupied.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1781776162562\"><strong class=\"schema-faq-question\">How do I fix the \u201cbooking dates already taken\u201d error in <em>JetBooking <\/em>on a WordPress website?<\/strong> <p class=\"schema-faq-answer\">Start by checking the WordPress <strong>Date Format<\/strong>, verifying the <strong>Check-In\/Check-Out<\/strong> fields in the booking form configuration, recreating DB columns, running the \u201c<strong>Update Booking Tables<\/strong>\u201d tool, and clearing all cache layers.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1781776179699\"><strong class=\"schema-faq-question\">How to update the booking tables button in <em>JetBooking<\/em>, and when should I use it?<\/strong> <p class=\"schema-faq-answer\">You can find the \u201c<strong>Update Booking Tables<\/strong>\u201d button in<strong><em> WordPress Dashboard > JetBooking > Settings > Tools <\/em><\/strong>directory.\u00a0 Use it after changing DB columns, modifying booking settings, or troubleshooting availability synchronization issues.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1781776195470\"><strong class=\"schema-faq-question\">Can a wrong date format or DB columns cause <em>JetBooking <\/em>to block available dates?<\/strong> <p class=\"schema-faq-answer\">Yes. Incorrect timestamps, mismatched date formats, or damaged DB columns can make <em>JetBooking <\/em>think dates are already booked even when the calendar appears available.<\/p> <\/div> <\/div>\n\n\n\n<p>That\u2019s it. Now you know how to fix the \u201cBooking Dates Already Taken\u201d and \u201cSelected Dates Are Not Available\u201d errors in the <em>JetBooking <\/em>form on a WordPress site.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Error messages about \u201cBooking dates already taken\u201d or \u201cSelected dates are not available\u201d in your booking form often are caused by incorrect date formatting, damaged database columns, outdated or duplicated booking tables, or stored availability cache. This guide focuses on troubleshooting the JetBooking booking dates already taken error on a WordPress website and restoring proper [&hellip;]<\/p>\n","protected":false},"author":20,"featured_media":0,"template":"","troubleshoot-tags":[596],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Fixing the &quot;Booking Dates Already Taken&quot; Error \u2014 JetBooking | Crocoblock<\/title>\n<meta name=\"description\" content=\"Learn how to fix the \u201cBooking Dates Already Taken\u201d and \u201cSelected Dates Are Not Available\u201d errors in the JetBooking form on a WordPress site.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fixing the &quot;Booking Dates Already Taken&quot; Error \u2014 JetBooking | Crocoblock\" \/>\n<meta property=\"og:description\" content=\"Learn how to fix the \u201cBooking Dates Already Taken\u201d and \u201cSelected Dates Are Not Available\u201d errors in the JetBooking form on a WordPress site.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/\" \/>\n<meta property=\"og:site_name\" content=\"Help Center\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-18T10:02:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/wp-date-format-settings-1824x1140-1-1024x640.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/\",\"name\":\"Fixing the \\\"Booking Dates Already Taken\\\" Error \u2014 JetBooking | Crocoblock\",\"isPartOf\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\"},\"datePublished\":\"2026-06-18T10:02:20+00:00\",\"dateModified\":\"2026-06-18T10:02:22+00:00\",\"description\":\"Learn how to fix the \u201cBooking Dates Already Taken\u201d and \u201cSelected Dates Are Not Available\u201d errors in the JetBooking form on a WordPress site.\",\"breadcrumb\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776140124\"},{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776162562\"},{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776179699\"},{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776195470\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Troubleshooting\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Fixing the &#8220;Booking Dates Already Taken&#8221; Error\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"name\":\"Help Center\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\",\"name\":\"Help Center\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"contentUrl\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"caption\":\"Help Center\"},\"image\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Question\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776140124\",\"position\":1,\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776140124\",\"name\":\"Why does my JetBooking form say \u201cSelected dates are not available\u201d when the calendar looks free?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Usually, the issue is caused by mismatched date formats, corrupted booking DB columns, outdated booking tables, or cached availability data. <em>JetBooking <\/em>may incorrectly interpret free dates as occupied.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776162562\",\"position\":2,\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776162562\",\"name\":\"How do I fix the \u201cbooking dates already taken\u201d error in JetBooking on a WordPress website?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Start by checking the WordPress <strong>Date Format<\/strong>, verifying the <strong>Check-In\/Check-Out<\/strong> fields in the booking form configuration, recreating DB columns, running the \u201c<strong>Update Booking Tables<\/strong>\u201d tool, and clearing all cache layers.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776179699\",\"position\":3,\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776179699\",\"name\":\"How to update the booking tables button in JetBooking, and when should I use it?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You can find the \u201c<strong>Update Booking Tables<\/strong>\u201d button in<strong><em> WordPress Dashboard > JetBooking > Settings > Tools <\/em><\/strong>directory.\u00a0 Use it after changing DB columns, modifying booking settings, or troubleshooting availability synchronization issues.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776195470\",\"position\":4,\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776195470\",\"name\":\"Can a wrong date format or DB columns cause JetBooking to block available dates?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Incorrect timestamps, mismatched date formats, or damaged DB columns can make <em>JetBooking <\/em>think dates are already booked even when the calendar appears available.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Fixing the \"Booking Dates Already Taken\" Error \u2014 JetBooking | Crocoblock","description":"Learn how to fix the \u201cBooking Dates Already Taken\u201d and \u201cSelected Dates Are Not Available\u201d errors in the JetBooking form on a WordPress site.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/","og_locale":"en_US","og_type":"article","og_title":"Fixing the \"Booking Dates Already Taken\" Error \u2014 JetBooking | Crocoblock","og_description":"Learn how to fix the \u201cBooking Dates Already Taken\u201d and \u201cSelected Dates Are Not Available\u201d errors in the JetBooking form on a WordPress site.","og_url":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/","og_site_name":"Help Center","article_modified_time":"2026-06-18T10:02:22+00:00","og_image":[{"url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2026\/06\/wp-date-format-settings-1824x1140-1-1024x640.webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","FAQPage"],"@id":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/","url":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/","name":"Fixing the \"Booking Dates Already Taken\" Error \u2014 JetBooking | Crocoblock","isPartOf":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#website"},"datePublished":"2026-06-18T10:02:20+00:00","dateModified":"2026-06-18T10:02:22+00:00","description":"Learn how to fix the \u201cBooking Dates Already Taken\u201d and \u201cSelected Dates Are Not Available\u201d errors in the JetBooking form on a WordPress site.","breadcrumb":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776140124"},{"@id":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776162562"},{"@id":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776179699"},{"@id":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776195470"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/crocoblock.com\/knowledge-base\/"},{"@type":"ListItem","position":2,"name":"Troubleshooting","item":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/"},{"@type":"ListItem","position":3,"name":"Fixing the &#8220;Booking Dates Already Taken&#8221; Error"}]},{"@type":"WebSite","@id":"https:\/\/crocoblock.com\/knowledge-base\/#website","url":"https:\/\/crocoblock.com\/knowledge-base\/","name":"Help Center","description":"","publisher":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization","name":"Help Center","url":"https:\/\/crocoblock.com\/knowledge-base\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/","url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","contentUrl":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","caption":"Help Center"},"image":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/"}},{"@type":"Question","@id":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776140124","position":1,"url":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776140124","name":"Why does my JetBooking form say \u201cSelected dates are not available\u201d when the calendar looks free?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Usually, the issue is caused by mismatched date formats, corrupted booking DB columns, outdated booking tables, or cached availability data. <em>JetBooking <\/em>may incorrectly interpret free dates as occupied.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776162562","position":2,"url":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776162562","name":"How do I fix the \u201cbooking dates already taken\u201d error in JetBooking on a WordPress website?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Start by checking the WordPress <strong>Date Format<\/strong>, verifying the <strong>Check-In\/Check-Out<\/strong> fields in the booking form configuration, recreating DB columns, running the \u201c<strong>Update Booking Tables<\/strong>\u201d tool, and clearing all cache layers.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776179699","position":3,"url":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776179699","name":"How to update the booking tables button in JetBooking, and when should I use it?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"You can find the \u201c<strong>Update Booking Tables<\/strong>\u201d button in<strong><em> WordPress Dashboard > JetBooking > Settings > Tools <\/em><\/strong>directory.\u00a0 Use it after changing DB columns, modifying booking settings, or troubleshooting availability synchronization issues.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776195470","position":4,"url":"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/fix-booking-dates-already-taken-error\/#faq-question-1781776195470","name":"Can a wrong date format or DB columns cause JetBooking to block available dates?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Yes. Incorrect timestamps, mismatched date formats, or damaged DB columns can make <em>JetBooking <\/em>think dates are already booked even when the calendar appears available.","inLanguage":"en-US"},"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/troubleshooting\/52026"}],"collection":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/troubleshooting"}],"about":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/types\/troubleshooting"}],"author":[{"embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/users\/20"}],"wp:attachment":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/media?parent=52026"}],"wp:term":[{"taxonomy":"troubleshoot-tags","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/troubleshoot-tags?post=52026"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}