I have no peers 🄹

No problem! Sorry I couldn’t help you solve your problem.

Hi, I was having the same issue as yours. I started synchronizing with 9-10 peers max, once synchronization percentage reached 80% it dropped to 0-2 peers, and sometime the BTC node was like resetting, so a full day would pass and percentage would increase around 2% which didn’t make sense at all. I tried many attempts, but eventually it was one of two reasons:

1- The cable I used to connect SSD to Raspberry Pi5 was not USB 3.0
2- Port (8332,8333) Forwarding was not configured in my router to my Raspberry Pi5

My setup is Raspberry Pi5 and 2TB External SSD

So, the following checklist may be followed to resolve your issue.
1- Access your router settings and assign static IP address to your Pi5
2- Configure port forwarding for both ports 8332,8333 to the static IP you assigned to your BTC Node Device
3- Make sure to use USB 3.0 that connects your device or Pi5 with your SSD. I purchased a short USB cable to maintain good looking setup, but it was mentioned by the manufacturer that this cable not recommended for data transfer with external HDD/SSD. Generally USB 3.0 is the one that comes with blue color inside.

I assume that you are having a good and stable internet connection

After I did that, the number of peers started jumping to 30s then 50s. I hope that you resolved your issue already, but maybe this could be helpful for other facing the same issues I faced.

hi friend , how did you solve the issue ? i have the the same problem as you

No, I just waited for the synchronization to finish and once it was finished it returned to having 10/11 peers.

I had the same problem. It seems that my internet provider has something to do with ist. I switched on ā€œMake All Outgoing Connections to Clearnet Peers Over Torā€ and the problem was solved. I had a lot of peers and syncing was normal again.

I increased the time my node waited for the initial handshake and that seemed to work.

I have the same issue where I have max 10-11 peers and then when I reach ~72% synchronized it drops to 1-2 and then to 0. I have made all the changes you have made, and have checked for port forwarding using a website on both 8332 and 8333. I have checked for double NAT on my Wi-Fi and for any other Wi-Fi related issues. I have tried various changes to my bitcoin.conf with no luck. Also bought a new USB 3.0 cable. I’m running on a Pi5 with a 2TB SSD and I have checked the power cable, and SSD to make sure they have the proper specs. Any ideas?