{"id":531719,"date":"2026-03-20T10:37:08","date_gmt":"2026-03-20T10:37:08","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=531719"},"modified":"2026-03-20T10:45:30","modified_gmt":"2026-03-20T10:45:30","slug":"print-direct-troubleshooting-guide","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/","title":{"rendered":"Print Direct: Direct Printing from Desktop &amp; Mobile"},"content":{"rendered":"\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Troubleshooting Guide:<\/h2>\n<\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Introduction<\/h3>\n<\/div><\/div>\n\n\n\n<p>Odoo Print Direct streamlines printing by sending commands directly to printers like Network, ZPL, PDF, WiFi, Bluetooth, and USB devices without downloading files, ensuring fast and efficient output.<\/p>\n\n\n\n<p>Sometimes, users may face problems such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The printer\u00a0is not detected<\/li>\n\n\n\n<li>The host\u00a0machine does not appear in Odoo<\/li>\n\n\n\n<li>An Android\u00a0device cannot detect a USB printer<\/li>\n<\/ul>\n\n\n\n<p>This guide explains the common causes and troubleshooting steps.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">1. Unable to Find USB Printer in Android Direct Print App<\/h3>\n<\/div><\/div>\n\n\n\n<p>If the Android Direct Print app cannot detect a USB printer, check the following points.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h4 class=\"wp-block-heading index-title\">Enable USB Debugging<\/h4>\n<\/div><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open <strong>Settings<\/strong> on the Android device.<\/li>\n\n\n\n<li>Go to <strong>Developer<\/strong> <strong>Options<\/strong>.<\/li>\n\n\n\n<li>Enable <strong>USB Debugging<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>If Developer Options are not visible:<br> 1. Open <strong>Settings<\/strong>.<br> 2. Go to <strong>About Phone.<\/strong><br> 3. Tap <strong>Build Number<\/strong> several times until <strong>Developer<\/strong> <strong>Mode<\/strong> is enabled.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h4 class=\"wp-block-heading index-title\">Verify OTG Support<\/h4>\n<\/div><\/div>\n\n\n\n<p>Please make sure of the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The device supports USB OTG.<\/li>\n\n\n\n<li>The OTG adapter is connected properly.<\/li>\n\n\n\n<li>The printer is powered ON.<\/li>\n\n\n\n<li>After connecting the printer, reopen the Print Direct application and scan again.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">2. Cannot Add Printers in Odoo \/ Host Machine Not Visible<\/h3>\n<\/div><\/div>\n\n\n\n<p>If both the <strong>host machine<\/strong> and <strong>printers<\/strong> are not visible in Odoo, the issue is usually related to WebSocket or longpolling configuration.<\/p>\n\n\n\n<p>Print Direct application communicates with Odoo using real-time communication channels such as WebSocket.<\/p>\n\n\n\n<p> If this communication is not working properly, Odoo will not detect the host machine or the available printers.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h4 class=\"wp-block-heading index-title\">How to Verify WebSocket Connection<\/h4>\n<\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h5 class=\"wp-block-heading index-title\">Method 1 \u2013 Check Using Browser Network Panel<\/h5>\n<\/div><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open Odoo in your browser.<\/li>\n\n\n\n<li>Press F12 to open Developer Tools.<\/li>\n\n\n\n<li>Go to the Network tab.<\/li>\n\n\n\n<li>Filter by WS (WebSocket).<\/li>\n<\/ol>\n\n\n\n<p>You should see a connection similar to: \/websocket<br>The status should display: 101 Switching Protocols<br><br>This means that the WebSocket connection has been successfully established.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h5 class=\"wp-block-heading index-title\">Method 2 \u2013 Test WebSocket from Browser Console<\/h5>\n<\/div><\/div>\n\n\n\n<p>Open the Console tab in Developer Tools and run the following command:<\/p>\n\n\n\n<p><strong>new WebSocket((location.protocol === &#8216;https:&#8217; ? &#8216;wss:\/\/&#8217; : &#8216;ws:\/\/&#8217;) + location.host + &#8216;\/websocket&#8217;)<\/strong><\/p>\n\n\n\n<p>If WebSocket is working, the connection will open without errors.<br>If there is a configuration issue, the console may show connection errors.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h4 class=\"wp-block-heading index-title\">Solution<\/h4>\n<\/div><\/div>\n\n\n\n<p>Ensure Odoo is started with proxy mode enabled.<\/p>\n\n\n\n<p>Add the following configuration in the Odoo configuration file:<br><strong>proxy_mode = True<br><\/strong>Then start Odoo with a gevent port:<br><strong>&#8211;gevent-port=9000<\/strong><\/p>\n\n\n\n<p>This enables Odoo to handle WebSocket communication required for direct<br>printing.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">3. Raw Printer Configuration in Windows<\/h3>\n<\/div><\/div>\n\n\n\n<p>In some cases, printers must be configured using a <strong>Raw<\/strong> or <strong>Generic<\/strong> driver so direct printing can work properly.<\/p>\n\n\n\n<p>Step 1 \u2013 Go to Control Panel \u2192 Add Printers<br><a href=\"https:\/\/webkul.chatwhizz.com\/share\/screenshot\/65f80e69cdaeae108327a329\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/webkul.chatwhizz.com\/share\/screenshot\/65f80e69cdaeae108327a329<\/a><br><br>Step 2 \u2013 Continue manual setup if no printers are listed<br><a href=\"https:\/\/webkul.chatwhizz.com\/share\/screenshot\/65f80ec93c2c0210edbb6bd8\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/webkul.chatwhizz.com\/share\/screenshot\/65f80ec93c2c0210edbb6bd8<\/a><br><br>Step 3 \u2013 Add the printer manually<br><a href=\"https:\/\/webkul.chatwhizz.com\/share\/screenshot\/65f80f197c85030ffcda7f4a\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/webkul.chatwhizz.com\/share\/screenshot\/65f80f197c85030ffcda7f4a<\/a><br><br>Step 4 \u2013 Select the printer (example shown for Zebra printer)<br><a href=\"https:\/\/webkul.chatwhizz.com\/share\/screenshot\/65f80f7d7c85030ffcda8023\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/webkul.chatwhizz.com\/share\/screenshot\/65f80f7d7c85030ffcda8023<\/a><br><br>Step 5 \u2013 Select Manufacturer: Generic and Printer: Generic \/ Text Only<br><a href=\"https:\/\/webkul.chatwhizz.com\/share\/screenshot\/65f80ff0cdaeae108327a6ec\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/webkul.chatwhizz.com\/share\/screenshot\/65f80ff0cdaeae108327a6ec<\/a><br><br>Step 6 \u2013 Provide a name for the printer<br><a href=\"https:\/\/webkul.chatwhizz.com\/share\/screenshot\/65f810837c85030ffcda8294\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/webkul.chatwhizz.com\/share\/screenshot\/65f810837c85030ffcda8294<\/a><\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">4. Ghostscript Error (Windows Users Only)<\/h3>\n<\/div><\/div>\n\n\n\n<p>If you receive an error related to Ghostscript while printing, install the open source Ghostscript application from the official website.<br><br>Download from: <a href=\"https:\/\/www.ghostscript.com\/releases\/gsdnld.html\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.ghostscript.com\/releases\/gsdnld.html<\/a><\/p>\n\n\n\n<p>Install the application and restart the Print Direct Desktop Application. See below image for reference.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"567\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1-1200x567.webp\" alt=\"Ghostscript\" class=\"wp-image-531762\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1-1200x567.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1-300x142.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1-250x118.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1-768x363.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1.webp 1312w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">5. Use Third Party PDF reader (For Windows)<\/h3>\n<\/div><\/div>\n\n\n\n<p>Some printers might not work with Ghostscript, you can use third-party apps like Foxit Reader or Sumatra PDF that can support your specific printer driver.<br><br><strong>Steps<\/strong>:<br>1. Proceed with downloading and installing the Foxit Reader Application on<br>your PC.<br>Visit:\u00a0<a href=\"https:\/\/www.foxit.com\/downloads\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.foxit.com\/downloads<\/a><br><br>2. Press (Ctrl + Shift + T), a window will open, specify the path of Foxit<br>Reader.<br><br>3. Open the Print Direct PC(Desktop) Application and enable\/use Other Reader for printing PDF(the icon on the Top Right of the Desktop Application should be darkened once enabled).<br><br>And all set, next time when you print any PDF file, it will use this third-party application.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">6. How to delete cache and Print Direct App data<\/h3>\n<\/div><\/div>\n\n\n\n<p>Your configuration settings are stored on your desktop. <br><br>If you face any issue with login or fetching printers. Close the Print Direct application, and navigate to the corresponding folder:-<br><br><strong>Windows<\/strong>: C:\/Users\/\/AppData\/Local\/Print Direct For Odoo<br><strong>Linux<\/strong>: \/home\/users\/\/.local\/share\/print-direct-for-odoo<br><br>Delete the folder from your computer.<br>OR<br>Triple click on the bin icon present on the bottom-right corner of the Print Direct Application.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"32\" height=\"32\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/delete.webp\" alt=\"delete\" class=\"wp-image-531785\" style=\"object-fit:cover;width:40px;height:40px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, <strong>Restart<\/strong> the application.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Odoo Print Direct streamlines printing by sending commands directly to printers like Network, ZPL, PDF, WiFi, Bluetooth, and USB devices without downloading files, ensuring fast and efficient output. Sometimes, users may face problems such as: This guide explains the common causes and troubleshooting steps. If the Android Direct Print app cannot detect a USB printer, <a href=\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":757,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2007,1],"tags":[12469,1267,590],"class_list":["post-531719","post","type-post","status-publish","format-standard","hentry","category-odoo","category-uncategorized","tag-direct-print","tag-odoo","tag-webkul"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Odoo Print Direct Troubleshooting Steps<\/title>\n<meta name=\"description\" content=\"Fix common Print Direct issues like missing printers, host visibility, WebSocket errors, Ghostscript problems, and app cache troubles.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Odoo Print Direct Troubleshooting Steps\" \/>\n<meta property=\"og:description\" content=\"Fix common Print Direct issues like missing printers, host visibility, WebSocket errors, Ghostscript problems, and app cache troubles.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-20T10:37:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-20T10:45:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1-1200x567.webp\" \/>\n<meta name=\"author\" content=\"Amit Chauhan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Amit Chauhan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/\"},\"author\":{\"name\":\"Amit Chauhan\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/ba89fe159e748341f2a1f225c3d4d92c\"},\"headline\":\"Print Direct: Direct Printing from Desktop &amp; Mobile\",\"datePublished\":\"2026-03-20T10:37:08+00:00\",\"dateModified\":\"2026-03-20T10:45:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/\"},\"wordCount\":759,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1-1200x567.webp\",\"keywords\":[\"direct print\",\"odoo\",\"webkul\"],\"articleSection\":[\"Odoo\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/\",\"url\":\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/\",\"name\":\"Odoo Print Direct Troubleshooting Steps\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1-1200x567.webp\",\"datePublished\":\"2026-03-20T10:37:08+00:00\",\"dateModified\":\"2026-03-20T10:45:30+00:00\",\"description\":\"Fix common Print Direct issues like missing printers, host visibility, WebSocket errors, Ghostscript problems, and app cache troubles.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1.webp\",\"width\":1312,\"height\":620},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Print Direct: Direct Printing from Desktop &amp; Mobile\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/ba89fe159e748341f2a1f225c3d4d92c\",\"name\":\"Amit Chauhan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/201bb7845a2378a314d940479f3d625e7b2ae31375bbf2fee3037a3e245d1cc8?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/201bb7845a2378a314d940479f3d625e7b2ae31375bbf2fee3037a3e245d1cc8?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Amit Chauhan\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/amit-chauhan382\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Odoo Print Direct Troubleshooting Steps","description":"Fix common Print Direct issues like missing printers, host visibility, WebSocket errors, Ghostscript problems, and app cache troubles.","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:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/","og_locale":"en_US","og_type":"article","og_title":"Odoo Print Direct Troubleshooting Steps","og_description":"Fix common Print Direct issues like missing printers, host visibility, WebSocket errors, Ghostscript problems, and app cache troubles.","og_url":"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2026-03-20T10:37:08+00:00","article_modified_time":"2026-03-20T10:45:30+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1-1200x567.webp","type":"","width":"","height":""}],"author":"Amit Chauhan","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Amit Chauhan","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/"},"author":{"name":"Amit Chauhan","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/ba89fe159e748341f2a1f225c3d4d92c"},"headline":"Print Direct: Direct Printing from Desktop &amp; Mobile","datePublished":"2026-03-20T10:37:08+00:00","dateModified":"2026-03-20T10:45:30+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/"},"wordCount":759,"commentCount":2,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1-1200x567.webp","keywords":["direct print","odoo","webkul"],"articleSection":["Odoo"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/","url":"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/","name":"Odoo Print Direct Troubleshooting Steps","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1-1200x567.webp","datePublished":"2026-03-20T10:37:08+00:00","dateModified":"2026-03-20T10:45:30+00:00","description":"Fix common Print Direct issues like missing printers, host visibility, WebSocket errors, Ghostscript problems, and app cache troubles.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/ghoscript-1.webp","width":1312,"height":620},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/print-direct-troubleshooting-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Print Direct: Direct Printing from Desktop &amp; Mobile"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/ba89fe159e748341f2a1f225c3d4d92c","name":"Amit Chauhan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/201bb7845a2378a314d940479f3d625e7b2ae31375bbf2fee3037a3e245d1cc8?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/201bb7845a2378a314d940479f3d625e7b2ae31375bbf2fee3037a3e245d1cc8?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Amit Chauhan"},"url":"https:\/\/webkul.com\/blog\/author\/amit-chauhan382\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/531719","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/757"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=531719"}],"version-history":[{"count":6,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/531719\/revisions"}],"predecessor-version":[{"id":531821,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/531719\/revisions\/531821"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=531719"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=531719"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=531719"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}