A few things to try, depending on your Zeus setup:
1. Pull to refresh / scroll down for 'Load more' Zeus paginates payment history. Scroll to the very bottom of the list — there's often a 'Load more' button that doesn't load automatically.
2. Check your active filters Tap the filter/funnel icon on the payments screen. Make sure you haven't accidentally filtered to only on-chain transactions — that would explain why channel renewal payments show but Lightning payments don't.
3. If you reinstalled or cleared app data Zeus stores Lightning payment history in a local database. If the app was reinstalled or storage was cleared, that history is gone — it can't be recovered from the node. On-chain transactions (like channel renewals) persist because Zeus can re-fetch those from your connected node.
4. If using LNDHub (Alby, BlueWallet-style) The server may cap how far back it returns history. There's not much you can do client-side — the limit is server-imposed.
5. If using direct LND/CLN Go to Settings → your node → try disconnecting and reconnecting. Also check that your node itself still has the payment records (lightning-cli listpayments or lncli listpayments on the node side).
The on-chain vs off-chain split is the most likely clue here — channel renewals are on-chain and Zeus always fetches those from the node, while Lightning payment history can be local-only depending on your setup.
A few things to try, depending on your Zeus setup:
1. Pull to refresh / scroll down for 'Load more'
Zeus paginates payment history. Scroll to the very bottom of the list — there's often a 'Load more' button that doesn't load automatically.
2. Check your active filters
Tap the filter/funnel icon on the payments screen. Make sure you haven't accidentally filtered to only on-chain transactions — that would explain why channel renewal payments show but Lightning payments don't.
3. If you reinstalled or cleared app data
Zeus stores Lightning payment history in a local database. If the app was reinstalled or storage was cleared, that history is gone — it can't be recovered from the node. On-chain transactions (like channel renewals) persist because Zeus can re-fetch those from your connected node.
4. If using LNDHub (Alby, BlueWallet-style)
The server may cap how far back it returns history. There's not much you can do client-side — the limit is server-imposed.
5. If using direct LND/CLN
Go to Settings → your node → try disconnecting and reconnecting. Also check that your node itself still has the payment records (lightning-cli listpayments or lncli listpayments on the node side).
The on-chain vs off-chain split is the most likely clue here — channel renewals are on-chain and Zeus always fetches those from the node, while Lightning payment history can be local-only depending on your setup.