{"id":8843,"date":"2026-03-17T15:27:02","date_gmt":"2026-03-17T15:27:02","guid":{"rendered":"https:\/\/phantombuster.com\/blog\/?p=8843"},"modified":"2026-03-17T15:27:02","modified_gmt":"2026-03-17T15:27:02","slug":"connection-requests-not-sending-diagnose","status":"publish","type":"post","link":"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/","title":{"rendered":"LinkedIn connection requests not sending? Here\u2019s how to diagnose CAP vs BLOCK vs FAIL"},"content":{"rendered":"<p>Your LinkedIn connection requests suddenly stopped sending, and LinkedIn isn&#8217;t always clear about why. Instead of panicking, guessing, or trying random fixes, diagnose the issue first. Plan a 3\u20135 minute check. Most &#8220;connection request not sending&#8221; cases fall into one of three buckets:<\/p>\n<ul>\n<li><strong>CAP<\/strong> (you hit a limit)<\/li>\n<li><strong>BLOCK<\/strong> (LinkedIn enforcement)<\/li>\n<li><strong>FAIL<\/strong> (something technical broke)<\/li>\n<\/ul>\n<p>This article shows you how to identify which one you&#8217;re facing and, more importantly, what to do next.<\/p>\n<h2>The three reasons your connection requests aren&#8217;t sending<\/h2>\n<p>When connection requests stop sending, remain calm and look for signs and symptoms that can help you diagnose the situation.<\/p>\n<h3>Quick diagnostic: Match your symptoms to the cause<\/h3>\n<table style=\"min-width: 50px;\">\n<colgroup>\n<col style=\"min-width: 25px;\" \/>\n<col style=\"min-width: 25px;\" \/><\/colgroup>\n<tbody>\n<tr>\n<td colspan=\"1\" rowspan=\"1\"><strong>What you see<\/strong><\/td>\n<td colspan=\"1\" rowspan=\"1\"><strong>Likely diagnosis<\/strong><\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">Explicit &#8220;weekly invitation limit&#8221; message<\/td>\n<td colspan=\"1\" rowspan=\"1\">CAP<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">Requests appear to send but vanish from pending<\/td>\n<td colspan=\"1\" rowspan=\"1\">FAIL. If you also see CAPTCHA\/verification or a &#8220;Restricted&#8221; banner, treat it as BLOCK.<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">CAPTCHA loops, verification requests, or a &#8220;Restricted&#8221; banner<\/td>\n<td colspan=\"1\" rowspan=\"1\">BLOCK<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">&#8220;Connect&#8221; button grayed out or missing for most profiles<\/td>\n<td colspan=\"1\" rowspan=\"1\">BLOCK<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">Works manually but fails via automation (e.g., PhantomBuster)<\/td>\n<td colspan=\"1\" rowspan=\"1\">FAIL<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">You can&#8217;t connect with one specific person<\/td>\n<td colspan=\"1\" rowspan=\"1\">User-level block (not platform enforcement)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Use this table as a starting point. Run the manual parity test next to confirm the bucket.<\/p>\n<h2>Your first diagnostic step: The manual parity test<\/h2>\n<p>The manual parity test separates tool failures from LinkedIn enforcement. It takes about two minutes and helps prevent most misdiagnoses.<\/p>\n<h3>What the manual parity test is and why it matters<\/h3>\n<p>The test involves trying the same action manually and in your automated workflow and comparing the outcomes.<\/p>\n<ul>\n<li>If manual works and automation doesn&#8217;t, treat it as FAIL and debug the workflow.<\/li>\n<li>If both fail and LinkedIn shows prompts or restrictions, treat it as BLOCK.<\/li>\n<li>If LinkedIn shows a limit message, it&#8217;s CAP.<\/li>\n<\/ul>\n<blockquote><p>Session friction is often an early warning, not an automatic ban. &#8211; PhantomBuster Product Expert, <a href=\"https:\/\/www.linkedin.com\/in\/brianejmoran\/\" target=\"_blank\" rel=\"noopener\">Brian Moran<\/a><\/p><\/blockquote>\n<p>Teams often assume that LinkedIn blocked them when the real issue could be an expired session, an input list problem, or a recent LinkedIn UI change. This quick comparison removes guesswork.<\/p>\n<h3>Step-by-step process<\/h3>\n<ol>\n<li>Open LinkedIn in your browser.<\/li>\n<li>Go to a profile that&#8217;s not in your connections list.<\/li>\n<li>Click &#8220;Connect&#8221; manually.<\/li>\n<li>Note what happens: does it send, does it show an error, what message do you see?<\/li>\n<li>Trigger the same action via your PhantomBuster Automation and compare results.<\/li>\n<\/ol>\n<h2>CAP: Are you hitting a LinkedIn connection request limit?<\/h2>\n<p>LinkedIn enforces product-level caps on connection requests. These aren&#8217;t hidden mechanics. In most cases, LinkedIn tells you directly when you hit a limit.<\/p>\n<h3>How to confirm CAP<\/h3>\n<p>LinkedIn enforces a <a href=\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/linkedin-automation-safe-limits-2026\/\" target=\"_blank\" rel=\"noopener\">weekly invitation cap<\/a>. The exact threshold varies by account history and behavior. LinkedIn also limits the number of <a href=\"https:\/\/phantombuster.com\/blog\/social-selling\/linkedin-limits-2025-safe-automation-strategies\/\" target=\"_blank\" rel=\"noopener\">pending invitations<\/a>. Keep your pending list low to avoid hitting that limit.<\/p>\n<p><strong>Observable symptom:<\/strong> LinkedIn shows an explicit message or pop-up saying that you&#8217;ve reached a limit. LinkedIn resets invitation limits on a weekly schedule. A\u00a0recent Reddit thread\u00a0shows the parity test confirming a weekly cap; the user saw the explicit limit message and paused until reset.<\/p>\n<h3>What to do next if you&#8217;re capped<\/h3>\n<ul>\n<li><strong>Weekly invitation limit:<\/strong> Wait for the reset. Don&#8217;t try to force volume through another workflow or manual action right away. The limit will reset automatically. Restart at normal volumes once restored.<\/li>\n<li><strong>Pending invitation limit:<\/strong> Withdraw older pending invitations to free capacity. You can do this manually in LinkedIn&#8217;s sent invitations view, or you can automate the cleanup.<\/li>\n<\/ul>\n<p>With PhantomBuster Automations, run a single cleanup: first use <a href=\"https:\/\/phantombuster.com\/automations\/linkedin\/3771\/linkedin-sent-request-extractor\" target=\"_blank\" rel=\"noopener\">LinkedIn Sent Request Extractor<\/a> to audit pending requests, then <a href=\"https:\/\/phantombuster.com\/automations\/linkedin\/28112\/linkedin-auto-invitation-withdrawer\" target=\"_blank\" rel=\"noopener\">LinkedIn Auto Invitation Withdrawer<\/a> to clear older invites. This frees capacity for your next send window. That said, withdrawing old pending invites won&#8217;t increase this week&#8217;s connection limit. It does keep your outreach system cleaner, though, and frees up some more space for the next week.<\/p>\n<h2>BLOCK: Did LinkedIn restrict your activity?<\/h2>\n<p>LinkedIn enforcement is pattern-based. It&#8217;s less about one number and more about activity that looks abrupt, repetitive, or inconsistent compared to your account history and behavior.<\/p>\n<blockquote><p>LinkedIn doesn&#8217;t behave like a simple counter. It reacts to patterns over time. &#8211; PhantomBuster Product Expert, <a href=\"https:\/\/www.linkedin.com\/in\/brianejmoran\/\" target=\"_blank\" rel=\"noopener\">Brian Moran<\/a><\/p><\/blockquote>\n<h3>How to confirm BLOCK<\/h3>\n<p><strong>Observable symptoms:<\/strong> CAPTCHA loops, email or ID verification prompts, a &#8220;Restricted&#8221; banner, forced logouts, or a broadly unavailable &#8220;Connect&#8221; button. Think of this as LinkedIn adding <a href=\"https:\/\/phantombuster.com\/blog\/social-selling\/linkedin-automation-tool-warning\/\" target=\"_blank\" rel=\"noopener\"><strong>session friction<\/strong><\/a> to confirm you&#8217;re a legitimate user and to slow down activity that looks abnormal. If your usage was low and then spiked, that <a href=\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/safe-linkedin-workflow-definition\/\" target=\"_blank\" rel=\"noopener\"><strong>slide-and-spike<\/strong><\/a> pattern triggers friction. It involves a period of low usage followed by a sudden jump.<\/p>\n<h3>What to do next if LinkedIn restricted you<\/h3>\n<p>Do these in order:<\/p>\n<ol>\n<li>Pause outreach. Stop automation and manual sending for 24 to 48 hours. Repeated retries may make things worse.<\/li>\n<li>Check your email and LinkedIn notifications. If verification is requested, complete it promptly.<\/li>\n<li>Restart cautiously. When access returns, resume at a significantly lower pace and increase gradually over time.<\/li>\n<\/ol>\n<p>For example, if you were sending 50 requests per day, start closer to 10 to 15 per day, then increase slowly over a few weeks. The goal is steady behavior, not quick recovery. A\u00a0documented Reddit case\u00a0shows a permanent ban after the user kept sending ~100 requests\/day despite temporary restrictions.<\/p>\n<h3>The special case: One person blocked you<\/h3>\n<p>If you can connect with others but not one specific profile, that person either blocked you or limited who can send invitations. Common signs include a generic &#8220;LinkedIn Member&#8221; name, a gray silhouette, or the absence of a <strong>Connect<\/strong> button on that profile only. There isn&#8217;t a workflow fix for this. Treat it as a dead end and move on to the next prospect.<\/p>\n<h2>FAIL: Did something technical break in your workflow?<\/h2>\n<p>Technical failures are common, and they&#8217;re easy to misread as enforcement.<\/p>\n<h3>How to confirm FAIL<\/h3>\n<p>If manual sending works and automation doesn&#8217;t, treat it as FAIL and debug your workflow. <strong>Observable symptoms:<\/strong> &#8220;Unable to connect. Please try again later,&#8221; a loader that never finishes, or an automation reporting &#8220;sent&#8221; when nothing shows up in pending invitations.<\/p>\n<h3>Common FAIL causes and fixes<\/h3>\n<ul>\n<li><a href=\"https:\/\/phantombuster.com\/blog\/ai-automation\/linkedin-disconnects-analysis-session-cookie-expiration\/\" target=\"_blank\" rel=\"noopener\"><strong>Session or cookie expired<\/strong><\/a><strong>:<\/strong> Reconnect your LinkedIn session in PhantomBuster, then rerun one test invite. If you&#8217;re logging in and out across devices or browsers, expect sessions to invalidate more often.<\/li>\n<li><strong>Wrong URL type:<\/strong> Most PhantomBuster LinkedIn Automations expect a standard public profile URL.\u00a0Separate Sales Navigator and search-result URLs into their own runs or convert them to profile URLs first.<\/li>\n<li><strong>LinkedIn UI changes:<\/strong>\u00a0If failure rates spike suddenly, check PhantomBuster release notes or the LinkedIn Automations status page, then update and re-run a single test.<\/li>\n<\/ul>\n<p>Before changing your approach, open PhantomBuster run logs and screenshots to pinpoint the failing step (session prompt, missing element, or permission).<\/p>\n<h2>What not to do when connection requests aren&#8217;t sending<\/h2>\n<p>Whatever the cause, don&#8217;t react on impulse. Your goal should be to reduce repeated errors and return to stable, predictable behavior.<\/p>\n<ul>\n<li>Don&#8217;t retry aggressively. Repeated failures can turn a temporary friction state into a longer restriction. If LinkedIn prompts you, stop and address the prompt.<\/li>\n<li>Avoid switching tools and immediately rerunning the same workflow. If LinkedIn applied enforcement, the action confirms what LinkedIn suspects. It&#8217;s the behavior that gets you restricted, not the tool itself.<\/li>\n<li>Don&#8217;t assume &#8220;silent throttling&#8221; as the default explanation. When LinkedIn blocks actions, it shows a limit message, a prompt, or adds friction. If you see no LinkedIn signal and manual works, suspect FAIL first.<\/li>\n<li>Don&#8217;t ponder over shadow bans. In practice, most cases are CAP, BLOCK, or FAIL with clear symptoms. Treat &#8220;shadow ban&#8221; as a label people use when they haven&#8217;t run diagnostics yet.<\/li>\n<\/ul>\n<blockquote><p>Risk often comes from how fast behavior changes, not just how much activity happens. &#8211; PhantomBuster Product Expert, <a href=\"https:\/\/www.linkedin.com\/in\/brianejmoran\/\" target=\"_blank\" rel=\"noopener\">Brian Moran<\/a><\/p><\/blockquote>\n<p>What often creates risk is a spike, not just a number. If your account was quiet and you suddenly ramped outreach, that pattern alone can trigger friction, even at moderate daily volumes.<\/p>\n<h2>When should you escalate: Signs you need a longer pause<\/h2>\n<p>Certain signals warrant a longer pause (beyond 48 hours), especially after a BLOCK.<\/p>\n<h3>Red flags that mean &#8220;stop and wait&#8221;<\/h3>\n<p>If you hit any of these, pause outreach for about a week. Returning too quickly tends to recreate the same enforcement signals.<\/p>\n<ul>\n<li>LinkedIn asks for ID verification.<\/li>\n<li>You receive a direct message or email from LinkedIn Trust and Safety.<\/li>\n<li>Your account shows a &#8220;Restricted&#8221; banner for more than 48 hours.<\/li>\n<li>You ran the manual parity test, cleared pending invites, and refreshed your session, but sending still fails.<\/li>\n<\/ul>\n<p>After the pause, restart at 20 to 30% of your prior volume and increase gradually. The point is to rebuild a stable baseline through consistent behavior.<\/p>\n<h2>Conduct outreach responsibly at scale<\/h2>\n<p>When LinkedIn connection requests stop sending, the cause is CAP, BLOCK, or FAIL. Run the manual parity test first, check for explicit limit messages, and avoid repeated retries that create more friction. To audit your outbound queue and clear stale pending invites, use PhantomBuster Automations as a single cleanup workflow that frees capacity for your next send cycle.\u00a0LinkedIn evaluates behavior patterns over time. Keep away from <a href=\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/responsible-linkedin-automation-checklist\/\" target=\"_blank\" rel=\"noopener\">sudden spikes and robotic usage<\/a>.<\/p>\n<p>For more information, check our <a href=\"https:\/\/phantombuster.com\/blog\/guides\/linkedin-safety-and-detection-guide-256\" target=\"_blank\" rel=\"noopener\">LinkedIn Safety and Detection Guide<\/a>. When you&#8217;re ready, set up a two-step cleanup with PhantomBuster Automations (Sent Request Extractor \u2192 Auto Invitation Withdrawer), then resume sending at a steady pace.<\/p>\n<h2>Frequently asked questions<\/h2>\n<h3>Why did my requests stop sending mid-week?<\/h3>\n<p>You may have hit the weekly cap early, especially if you front-loaded activity, or LinkedIn may have reacted to a sudden spike. Look for an explicit limit message first. If you see no message, run the manual parity test to rule out FAIL.<\/p>\n<h3>Can Sales Navigator users send more requests?<\/h3>\n<p>Sales Navigator accounts can have different limits, but weekly caps and behavioral enforcement still apply. The subscription tier doesn&#8217;t protect you from restrictions if your activity pattern changes abruptly.<\/p>\n<h3>My automation tool says it sent invites, but nothing appears in pending. What happened?<\/h3>\n<p>Treat this as FAIL: confirm with a manual send, then check session prompts, UI changes, or unsupported URLs. If the manual method succeeds, look through your PhantomBuster logs to find the issue.<\/p>\n<h3>Can a high number of pending invitations stop new connection requests from sending?<\/h3>\n<p>Yes. Hitting the pending invitation cap can prevent new requests until you withdraw older pending invites. Confirm by checking your sent invitations list and pending count, then clear older requests.<\/p>\n<h3>Why do connection requests fail after I ramp up, even if I didn&#8217;t change tools?<\/h3>\n<p><a href=\"https:\/\/phantombuster.com\/blog\/outbound-sales\/how-to-automate-linkedin-outreach-without-getting-penalized\/\" target=\"_blank\" rel=\"noopener\">LinkedIn enforcement is pattern-based<\/a> and not dependent on the tool. A sudden jump in outreach can look abnormal for a quiet account. Watch for early friction like re-auth prompts or forced logouts and pause instead of repeatedly retrying.<\/p>\n<h3>What should I do if I see session friction, a warning prompt, or identity verification?<\/h3>\n<p>Pause outreach and automation, complete any LinkedIn prompt, and let the account settle before resuming gradually. Treat friction as a signal to slow down and re-establish a stable activity pattern.<\/p>\n<h3>Why does &#8220;Connect with a note&#8221; fail, but &#8220;Connect without a note&#8221; works?<\/h3>\n<p>This behavior reflects product constraints in some flows. Test both manually; if notes fail consistently, send without a note and move personalization to follow-ups after acceptance.<\/p>\n<h3>Is there a safe number of requests per day?<\/h3>\n<p>There isn&#8217;t a universal safe number. LinkedIn evaluates behavior relative to your account history. Two accounts can run the same daily volume and see different outcomes because their baselines differ.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Connection requests not sending diagnose in minutes: run a parity test to spot CAP vs BLOCK vs FAIL on LinkedIn, then fix limits, restrictions, or glitches.&#8221;<\/p>\n","protected":false},"author":2,"featured_media":9756,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[55],"tags":[38],"class_list":["post-8843","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linkedin-automation","tag-guides"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>LinkedIn connection requests not sending? Here\u2019s how to diagnose CAP vs BLOCK vs FAIL<\/title>\n<meta name=\"description\" content=\"Connection requests not sending diagnose in minutes: run a parity test to spot CAP vs BLOCK vs FAIL on LinkedIn, then fix limits, restrictions, or glitches.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"LinkedIn connection requests not sending? Here\u2019s how to diagnose CAP vs BLOCK vs FAIL\" \/>\n<meta property=\"og:description\" content=\"Connection requests not sending diagnose in minutes: run a parity test to spot CAP vs BLOCK vs FAIL on LinkedIn, then fix limits, restrictions, or glitches.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/\" \/>\n<meta property=\"og:site_name\" content=\"PhantomBuster Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-17T15:27:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/phantombuster.com\/blog\/wp-content\/uploads\/2026\/03\/LinkedIn-connection-requests-not-sending_-Heres-how-to-diagnose-CAP-vs-BLOCK-vs-FAIL.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Adina Timar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Adina Timar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/\"},\"author\":{\"name\":\"Adina Timar\",\"@id\":\"https:\/\/phantombuster.com\/blog\/#\/schema\/person\/d7ec325a1b44152be7c1f1736fa6d59d\"},\"headline\":\"LinkedIn connection requests not sending? Here\u2019s how to diagnose CAP vs BLOCK vs FAIL\",\"datePublished\":\"2026-03-17T15:27:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/\"},\"wordCount\":1934,\"image\":{\"@id\":\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/phantombuster.com\/blog\/wp-content\/uploads\/2026\/03\/LinkedIn-connection-requests-not-sending_-Heres-how-to-diagnose-CAP-vs-BLOCK-vs-FAIL.webp\",\"keywords\":[\"guides\"],\"articleSection\":[\"LinkedIn Automation\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/\",\"url\":\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/\",\"name\":\"LinkedIn connection requests not sending? Here\u2019s how to diagnose CAP vs BLOCK vs FAIL\",\"isPartOf\":{\"@id\":\"https:\/\/phantombuster.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/phantombuster.com\/blog\/wp-content\/uploads\/2026\/03\/LinkedIn-connection-requests-not-sending_-Heres-how-to-diagnose-CAP-vs-BLOCK-vs-FAIL.webp\",\"datePublished\":\"2026-03-17T15:27:02+00:00\",\"author\":{\"@id\":\"https:\/\/phantombuster.com\/blog\/#\/schema\/person\/d7ec325a1b44152be7c1f1736fa6d59d\"},\"description\":\"Connection requests not sending diagnose in minutes: run a parity test to spot CAP vs BLOCK vs FAIL on LinkedIn, then fix limits, restrictions, or glitches.\",\"breadcrumb\":{\"@id\":\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/#primaryimage\",\"url\":\"https:\/\/phantombuster.com\/blog\/wp-content\/uploads\/2026\/03\/LinkedIn-connection-requests-not-sending_-Heres-how-to-diagnose-CAP-vs-BLOCK-vs-FAIL.webp\",\"contentUrl\":\"https:\/\/phantombuster.com\/blog\/wp-content\/uploads\/2026\/03\/LinkedIn-connection-requests-not-sending_-Heres-how-to-diagnose-CAP-vs-BLOCK-vs-FAIL.webp\",\"width\":1200,\"height\":800,\"caption\":\"Image that explains why LinkedIn connection requests are sometimes not sending\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/phantombuster.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"LinkedIn Automation\",\"item\":\"https:\/\/blogv2.phantombuster.com\/blog\/category\/linkedin-automation\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"LinkedIn connection requests not sending? Here\u2019s how to diagnose CAP vs BLOCK vs FAIL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/phantombuster.com\/blog\/#website\",\"url\":\"https:\/\/phantombuster.com\/blog\/\",\"name\":\"PhantomBuster Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/phantombuster.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/phantombuster.com\/blog\/#\/schema\/person\/d7ec325a1b44152be7c1f1736fa6d59d\",\"name\":\"Adina Timar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/phantombuster.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/phantombuster.com\/blog\/wp-content\/uploads\/2025\/05\/cropped-adina-timar-phantombuster-1-96x96.webp\",\"contentUrl\":\"https:\/\/phantombuster.com\/blog\/wp-content\/uploads\/2025\/05\/cropped-adina-timar-phantombuster-1-96x96.webp\",\"caption\":\"Adina Timar\"},\"url\":\"https:\/\/phantombuster.com\/blog\/author\/adina-timar\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"LinkedIn connection requests not sending? Here\u2019s how to diagnose CAP vs BLOCK vs FAIL","description":"Connection requests not sending diagnose in minutes: run a parity test to spot CAP vs BLOCK vs FAIL on LinkedIn, then fix limits, restrictions, or glitches.","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:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/","og_locale":"en_US","og_type":"article","og_title":"LinkedIn connection requests not sending? Here\u2019s how to diagnose CAP vs BLOCK vs FAIL","og_description":"Connection requests not sending diagnose in minutes: run a parity test to spot CAP vs BLOCK vs FAIL on LinkedIn, then fix limits, restrictions, or glitches.","og_url":"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/","og_site_name":"PhantomBuster Blog","article_published_time":"2026-03-17T15:27:02+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/phantombuster.com\/blog\/wp-content\/uploads\/2026\/03\/LinkedIn-connection-requests-not-sending_-Heres-how-to-diagnose-CAP-vs-BLOCK-vs-FAIL.webp","type":"image\/webp"}],"author":"Adina Timar","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Adina Timar","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/#article","isPartOf":{"@id":"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/"},"author":{"name":"Adina Timar","@id":"https:\/\/phantombuster.com\/blog\/#\/schema\/person\/d7ec325a1b44152be7c1f1736fa6d59d"},"headline":"LinkedIn connection requests not sending? Here\u2019s how to diagnose CAP vs BLOCK vs FAIL","datePublished":"2026-03-17T15:27:02+00:00","mainEntityOfPage":{"@id":"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/"},"wordCount":1934,"image":{"@id":"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/#primaryimage"},"thumbnailUrl":"https:\/\/phantombuster.com\/blog\/wp-content\/uploads\/2026\/03\/LinkedIn-connection-requests-not-sending_-Heres-how-to-diagnose-CAP-vs-BLOCK-vs-FAIL.webp","keywords":["guides"],"articleSection":["LinkedIn Automation"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/","url":"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/","name":"LinkedIn connection requests not sending? Here\u2019s how to diagnose CAP vs BLOCK vs FAIL","isPartOf":{"@id":"https:\/\/phantombuster.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/#primaryimage"},"image":{"@id":"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/#primaryimage"},"thumbnailUrl":"https:\/\/phantombuster.com\/blog\/wp-content\/uploads\/2026\/03\/LinkedIn-connection-requests-not-sending_-Heres-how-to-diagnose-CAP-vs-BLOCK-vs-FAIL.webp","datePublished":"2026-03-17T15:27:02+00:00","author":{"@id":"https:\/\/phantombuster.com\/blog\/#\/schema\/person\/d7ec325a1b44152be7c1f1736fa6d59d"},"description":"Connection requests not sending diagnose in minutes: run a parity test to spot CAP vs BLOCK vs FAIL on LinkedIn, then fix limits, restrictions, or glitches.","breadcrumb":{"@id":"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/#primaryimage","url":"https:\/\/phantombuster.com\/blog\/wp-content\/uploads\/2026\/03\/LinkedIn-connection-requests-not-sending_-Heres-how-to-diagnose-CAP-vs-BLOCK-vs-FAIL.webp","contentUrl":"https:\/\/phantombuster.com\/blog\/wp-content\/uploads\/2026\/03\/LinkedIn-connection-requests-not-sending_-Heres-how-to-diagnose-CAP-vs-BLOCK-vs-FAIL.webp","width":1200,"height":800,"caption":"Image that explains why LinkedIn connection requests are sometimes not sending"},{"@type":"BreadcrumbList","@id":"https:\/\/phantombuster.com\/blog\/linkedin-automation\/connection-requests-not-sending-diagnose\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/phantombuster.com\/blog\/"},{"@type":"ListItem","position":2,"name":"LinkedIn Automation","item":"https:\/\/blogv2.phantombuster.com\/blog\/category\/linkedin-automation\/"},{"@type":"ListItem","position":3,"name":"LinkedIn connection requests not sending? Here\u2019s how to diagnose CAP vs BLOCK vs FAIL"}]},{"@type":"WebSite","@id":"https:\/\/phantombuster.com\/blog\/#website","url":"https:\/\/phantombuster.com\/blog\/","name":"PhantomBuster Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/phantombuster.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/phantombuster.com\/blog\/#\/schema\/person\/d7ec325a1b44152be7c1f1736fa6d59d","name":"Adina Timar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/phantombuster.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/phantombuster.com\/blog\/wp-content\/uploads\/2025\/05\/cropped-adina-timar-phantombuster-1-96x96.webp","contentUrl":"https:\/\/phantombuster.com\/blog\/wp-content\/uploads\/2025\/05\/cropped-adina-timar-phantombuster-1-96x96.webp","caption":"Adina Timar"},"url":"https:\/\/phantombuster.com\/blog\/author\/adina-timar\/"}]}},"_links":{"self":[{"href":"https:\/\/phantombuster.com\/blog\/wp-json\/wp\/v2\/posts\/8843","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/phantombuster.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/phantombuster.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/phantombuster.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/phantombuster.com\/blog\/wp-json\/wp\/v2\/comments?post=8843"}],"version-history":[{"count":5,"href":"https:\/\/phantombuster.com\/blog\/wp-json\/wp\/v2\/posts\/8843\/revisions"}],"predecessor-version":[{"id":9757,"href":"https:\/\/phantombuster.com\/blog\/wp-json\/wp\/v2\/posts\/8843\/revisions\/9757"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/phantombuster.com\/blog\/wp-json\/wp\/v2\/media\/9756"}],"wp:attachment":[{"href":"https:\/\/phantombuster.com\/blog\/wp-json\/wp\/v2\/media?parent=8843"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/phantombuster.com\/blog\/wp-json\/wp\/v2\/categories?post=8843"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/phantombuster.com\/blog\/wp-json\/wp\/v2\/tags?post=8843"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}