This will be a long post about my experience with the Glacier Drop claiming process - some success and some frustration. Maybe it helps some other people, maybe someone at @MidnightNtwrk sees it and my suggestion (see end) gets due attention.
I self custody various crypto assets with a Ledger Nano X. For every claim mentioned below, the crypto in question has been in the origin address/wallet for at least a year - they all had the assets in question with balances in excess of the $100 threshold during June when the snapshot took place. I also created a clean Cardano address for the Destination address for the claim(s).
Cardano - I manage several Cardano wallets using the Typhon browser extension and my Ledger. The Glacier Drop claim page connected to the Typhon browser extension and the claim process was smooth and easy for each of my eligible wallets/addresses. The claim process correctly credited me for my ADA even though it is staked. This was a success.
Avalanche - My AVAX is staked on the P-Chain in a staking pool from early this year to near the end of the year. As such, I had not tried using the Core browser extension for many months. Apparently it's been updated since I last used it and I was not successful in getting it to connect with my Ledger Nano X. I was able to get the Core (.app) website (not browser extension) to connect to the Ledger. The Glacier Drop claim system can't connect with the Core desktop though - it's wanting to connect the browser extension. So, I tried submitting the address (for the C-chain) manually and the claim system correctly identified my staked AVAX on the P-chain and calculated my NIGHT claim appropriately. However, the last step of the claim process asked me to input a signed message and I had no idea how to proceed. I spent some time fooling around with the Core website and discovered the Tool menu has a "signing tools" feature. With that, I was able to input the data from the claim page and generate the sign response and complete my claim. This was a messy success, but mostly because the Core browser extension wasn't working properly with my Ledger.
Solana - My Solana is staked via Ledger Live to the Ledger by Figment validator. I have the Phantom wallet configured to connect to my Ledger Solana account and tried to make a claim with the Phantom wallet connection. The claim page connected with Phantom, but I was told I didn't have an eligible address. I then tried to make a claim by manually entering the SOL address. I got the same result. Apparently, the snapshot does not recognize my staked SOL. Very sad bananas. This was a failure.
Bitcoin - My Bitcoin is in a Native Segwit address (beginning with bc1). I tried making a claim using the Ledger hardware wallet connection. The claim page showed a spinning circle and said not to close the page. The circle spinned and spinned for about a half hour or so before the page apparently tried to communicate with the Nano X and failed because the Nano X had fallen asleep a long time ago. I tried repeating this process a couple of times and got the same result every time. You would have to have immaculate timing waking it up at the right time or be a slave to the Nano to keep it awake for 30-45 minutes to find out if the claim page can successfully talk to it. It's not realistic. I then tried making a claim entering my address manually and was told the address was not eligible even though it very well should be per the listed requirements. Very sad bananas again. This was a failure.
Suggestion for the Midnight team - please add some support ticket or feedback option to the claim page where folks like me who do not or cannot use Discord or Telegram can request help with a review of the snapshot for specific addresses that should be claim eligible but the website is not recognizing them as such. Posting stuff like this on X is a beating as it attracts a swarm of scammers offering assistance via DMs. There should be a clear and official method for resolving these issues!