Symptoms: The "Zap" option is missing from work item context menu.
Possible causes:
-
Extension not installed
-
Extension not shared with your organization
-
Browser cache
Solutions:
-
Verify extension is installed: Organization settings → Extensions
-
Clear browser cache and refresh
-
Check extension scope requirements
Symptoms: Dialog shows "Work item has no assignee".
Cause: The selected work item doesn’t have an assignee.
Solution: Assign the work item to a user before zapping.
Symptoms: Dialog shows "This user hasn’t configured a Lightning address yet."
Cause: The assignee hasn’t set up their Lightning address.
Solution: Ask the assignee to configure their address:
-
Organization settings → Zaplie Settings
-
Enter Lightning address
-
Click Save
Symptoms: Error message "Failed to fetch invoice" or "LNURL endpoint returned XXX".
Possible causes:
-
Invalid Lightning address
-
LNURL server is down
-
CORS restrictions
Solutions:
-
Verify the Lightning address is correct (format: name@domain.com)
-
Test the address at https://lightningaddress.com
-
Check if the wallet provider’s servers are operational
Symptoms: Lightning wallet can’t read the QR code.
Solutions:
-
Ensure adequate screen brightness
-
Try increasing device camera resolution
-
Copy invoice manually using the copy button
-
Use "Open in Wallet" button if on mobile
Symptoms: "Failed to get Lightning Address" or similar Graph errors.
Cause: Token or permission issues.
Solutions:
-
Sign out and sign back in to Azure DevOps
-
Clear browser cookies for dev.azure.com
-
Verify extension has required scopes (
vso.graph)
Symptoms: bun run package-dev fails.
Solutions:
# Ensure tfx-cli is installed
npm install -g tfx-cli
# Clean and rebuild
rm -rf dist *.vsix
bun install
bun run package-devSolutions:
# Check TypeScript
bun run typecheck
# Common fix: reinstall dependencies
rm -rf node_modules
bun installOpen browser developer tools (F12) and check:
-
Console for JavaScript errors
-
Network tab for failed API calls
-
Look for
[ZapDialog]or[Zaplie]prefixed logs
Add to browser console:
localStorage.setItem('zaplie-debug', 'true');Then refresh the page.
File issues at: https://github.com/knowall-ai/zaplie-devops/issues
Include:
-
Browser and version
-
Azure DevOps organization type (cloud/server)
-
Error messages from console
-
Steps to reproduce