Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

A Lightning payment that appears stuck is not automatically lost, and a failed attempt is not automatically proof that the invoice is invalid. First establish the payment’s final state: in flight, succeeded or failed. Do not send a second payment while the original is in flight. Retry only after the wallet or node reports a final failure, and only after checking the invoice’s recipient, amount and expiry.

This guide separates the safe steps for ordinary wallet users from diagnostics for people operating their own Lightning node. It also explains why routes fail, what an HTLC timeout means, and how Taproot Assets errors differ from standard Lightning payments.

What the three payment states mean

Lightning software tracks each attempt as a state rather than judging it from how long the screen has been waiting. LND’s payment-tracking interface, TrackPaymentV2, distinguishes the following outcomes:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
State What it means What you should do
In flight or pending The attempt is still being resolved. One or more HTLCs may be locked into the route. Leave the original attempt open, monitor it, and do not create a duplicate payment merely because it is taking longer than expected.
Succeeded The recipient accepted the payment and the cryptographic payment condition was fulfilled. Do not pay the invoice again. If a merchant has not credited the order, contact its support team privately and provide the payment proof or payment hash.
Failed The attempt reached a terminal failure. LND will not automatically keep reattempting that payment. Check the invoice and the error context, then make a new attempt only when the failure is final and the invoice is still correct and valid.

A slow display is not itself a failure signal. Lightning Labs’ Builder’s Guide states: “Each Lightning payment is atomic, meaning it is either completed or failed in full.” Atomicity protects the payment from being partially completed, but it does not guarantee that an HTLC will resolve immediately when a node, route or recipient is unavailable.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.

Safe troubleshooting for a normal wallet

Use this sequence before contacting support or attempting another payment. The order matters: status and invoice checks prevent most duplicate-payment mistakes.

1. Open the payment details and record the identifiers

Open the transaction or payment-history entry in your wallet and note its displayed state, time, amount, destination and payment hash. Wallet labels vary, but the detail view normally appears by selecting the payment from Activity, Payments or a similar history screen. If the wallet offers a payment lookup or tracking action, use it rather than starting a new payment.

Keep the payment hash and timestamp available for support. Do not post an invoice, payment request, account identifier or private channel information in a public forum; send only the minimum needed through the wallet or merchant’s private support channel.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

2. If it succeeded, do not pay again

A successful payment has already fulfilled the invoice’s payment condition. If the merchant’s page still shows “unpaid,” first allow its system time to update, then contact the merchant privately with the payment hash or proof supplied by your wallet. A second payment can create a genuine duplicate charge even though the first payment was valid.

3. If it is in flight, keep the original attempt open

Do not treat a pending spinner, a delayed notification or a temporarily offline recipient as permission to retry. When an HTLC is locked in along the route, the receiver must reveal the payment preimage for settlement. If that does not happen, or a forwarding node goes offline, the HTLC can resolve only through the protocol’s timeout process. Starting another payment before the first one reaches a final state can leave you with two valid payments if both eventually settle.

Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth

Check the same payment entry periodically. If the wallet’s own stated monitoring window passes without a final state, contact wallet support with the amount, time, invoice or payment hash and current status. Support can determine whether the wallet is still tracking the attempt; do not close or delete the record merely to make the interface look clear.

4. If it failed, confirm that the failure is final

Some interfaces briefly show an error while they are still processing route alternatives. Wait for the payment record to settle into a terminal failed state rather than relying on a transient toast message. Once the record is final, that particular attempt will not be reattempted automatically by LND.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A final failure does not establish that the invoice is bad. It can reflect a route that lacked usable directional liquidity, a disabled channel, fee limits or a temporary change in network conditions. Complete the invoice checks below before creating a new payment.

5. Verify the invoice before trying again

Lightning invoices encode the destination, requested amount and validity information. Compare all three with what you intended to pay:

  • Recipient: Confirm that the invoice came from the intended merchant, person or service. Treat an invoice copied from an untrusted message as suspect.
  • Amount: Ensure that the amount shown by the wallet matches the expected charge. Do not override a mismatch just to make a payment go through.
  • Validity: Check whether the invoice has expired. An expired request cannot be made valid by retrying it.

If the amount or recipient is wrong, the request is expired, or the receiving service says it cannot find the invoice, ask for a fresh invoice. Verify the replacement before paying. On the recipient side, an invoice can be looked up by its payment hash, so support may ask for that hash when investigating an apparently missing payment.

Rank #3
Sale
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black | LED mouse pad with 14 lighting modes, covers keyboard & mouse, anti-slip rubber base, waterproof surface, USB powered
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

6. Retry once after the checks pass

After a final failure and a successful invoice verification, a new attempt can be reasonable. LND pathfinding uses previous payment successes and failures to guide later route selection, and Lightning Labs notes that payments do not necessarily succeed on the first attempt. A different route, changed liquidity or a recovered channel can therefore make a later attempt succeed.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Retrying is different from duplicating an in-flight payment: the original must be in a terminal failed state, not merely slow. If the new attempt fails too, stop repeating the same request and contact the wallet or recipient support team with both payment hashes and their final states.

Why a route can fail even when it looks possible

Lightning nodes advertise channel capacity and forwarding fees, but the network does not publicly disclose the exact balance distribution on each side of every channel. A route can therefore appear to have enough total capacity while lacking enough directional balance for your particular send.

For example, a channel may have substantial total capacity but most of that balance may sit on the side needed to receive rather than send. A forwarding node can also be temporarily offline, a channel can be disabled, or the required fee can exceed the wallet’s limit. These conditions produce errors such as “no route” without proving that the invoice or recipient is invalid.

Mission Control in LND records earlier route successes and failures to improve subsequent pathfinding. Those observations are time-sensitive: payments move liquidity, channels reconnect, and a route that failed earlier may become usable later, while a route that worked before may no longer have the required outbound balance.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.

How to handle a payment that remains stuck

Understand the HTLC resolution

An HTLC (hashed time-locked contract) is the conditional transfer used along a Lightning route. Once it is locked in, the receiver settles it by revealing the preimage that matches the invoice’s payment hash. If the preimage is not revealed, the conditions do not remain open forever; the time-lock eventually permits the funds to return through the protocol.

That timeout path is why a genuinely stuck payment may remain unresolved longer than a normal failed attempt. The wallet cannot safely pretend that the funds are available for a second payment while the original conditional transfer is still outstanding.

What you can do as a wallet user

  1. Leave the original payment record intact and keep the wallet connected to its normal network services.
  2. Check the payment state periodically instead of pressing Pay again.
  3. Confirm that your wallet has not reported a later success notification for the same payment.
  4. If the wallet’s documented monitoring period expires with no final result, contact its support team. Include the amount, timestamp, invoice or payment hash and the exact state shown.

There is no safe consumer shortcut that forces an HTLC to settle immediately. Do not publish the invoice or private account details while asking for help; provide them only to the legitimate wallet or merchant support channel.

Reading common failure messages

Message or symptom Likely explanation Next action
No route No currently usable path met the wallet’s liquidity, channel-status or fee requirements. Public capacity does not reveal directional balances. After a final failure, verify the invoice and try once more. If it repeats, ask the recipient or wallet operator for assistance rather than sending repeated duplicates.
Route found, then payment failed A forwarding hop may have lacked the needed directional balance, gone offline or rejected the fee or forwarding conditions. Treat the result according to the final state. A final failure can be retried after invoice verification; an in-flight result must be monitored.
Recipient says “not received,” wallet says succeeded The payment may be valid while the merchant’s application has not yet matched the payment hash or updated its order. Send the payment proof or hash privately to the recipient’s support team. Do not make a second payment before they investigate.
Invoice expired or details do not match The request is no longer valid, or it was generated for a different recipient or amount. Request a fresh invoice and verify its destination, amount and validity before paying.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Taproot Assets: two implementation-specific errors

Taproot Assets payments add asset-specific routing requirements. The following guidance applies to LND Taproot Assets, not automatically to every standard Bitcoin Lightning wallet.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

FAILURE_REASON_NO_ROUTE

The Taproot Assets guide associates this error with a disabled channel or insufficient liquidity. An operator should inspect local channels and check both the asset capacity and the satoshi capacity needed to carry the transfer. A channel can have enough of one resource while lacking the other.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.

FAILURE_REASON_INCORRECT_PAYMENT_DETAILS

This error can occur when the asset invoice requires a hop hint for an asset-specific channel and the sender tries to route through another channel. When the invoice supplies an applicable hop hint, the sender should honor it. Do not apply this implementation-specific remedy to an ordinary Lightning invoice unless the wallet documentation identifies the same requirement.

Additional diagnostics for Lightning node operators

Node operators can inspect conditions that ordinary wallet users cannot see. These checks are operational remedies, not instructions to buy a particular service.

Inspect channel state and direction

Review the channels that a failed payment could have used. Check whether each channel is active, whether the local and remote balances support an outbound send, and whether a policy change or fee limit is rejecting the route. The relevant question is not only “How much capacity does this channel have?” but “How much usable balance is on my side in the direction of this payment?”

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Check liquidity after recent payments

Channel balances shift whenever payments move through the network. A node that could send an amount earlier may no longer have enough outbound liquidity after other forwards, while incoming payments can improve that direction. Compare the current balance with the amount and fees required by the invoice.

Use pathfinding history appropriately

LND’s Mission Control uses prior successes and failures to influence route selection. Treat its observations as a changing signal rather than a permanent verdict: stale failures can describe a channel that has recovered, and a previously successful path can become unusable after liquidity moves.

Restore or obtain liquidity when necessary

If the channel is active but lacks outbound balance, the operator may need to rebalance channels or obtain additional liquidity. If a channel is disabled or a peer is offline, correcting that channel condition takes priority over repeatedly retrying the payment. Record the payment hash and the route or error details so that a later test can be compared with the original failure.

Prevention checklist

  • Confirm the recipient and amount on the invoice before approving payment.
  • Use a current invoice rather than reusing an old request whose validity is uncertain.
  • Keep the wallet connected long enough to receive a final success or failure state.
  • When a payment is pending, monitor that same record instead of opening a second attempt.
  • After a final failure, make at most a reasoned retry following invoice verification; repeated blind retries add confusion without fixing liquidity or channel problems.
  • For node operations, monitor channel activity and directional balances, not just advertised total capacity.
  • Keep payment hashes and timestamps private when requesting support.

Bottom line

Check the state first. A succeeded payment should not be repeated, an in-flight payment should be left to settle or time out, and only a final failed attempt is normally safe to retry. Before that retry, verify the invoice’s recipient, amount and expiry. If failures continue, the cause is often route availability or directional liquidity rather than a bad invoice; node operators can investigate channels and rebalance, while wallet users should provide the payment hash and final state to legitimate support.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.