When checking for an update on 2.5.4 an SSL error is output to the system log but there is no indication of the error in the UI.
I noticed that this issue seems to be a repeat of #3280 and is also probably related to #4219
I don't know if this has been corrected in 2.6.0 but if not then it could be looked at.
It's fine if bundling OpenSSL isn't an option but I think that some kind of error should be shown and it could refer the user to Github to check for new releases.
Expected a notification that an update was avilable
Or for the check to time out at some point
This error appears in journalctl:
qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed
The dialog appears as if it is still checking (left it running for over an hour)

KeePassXC - Version 2.5.4
Revision: dcca5aa
Distribution: AppImage
Qt 5.12.7
Debugging mode is disabled.
Operating system: Fedora 32 (Workstation Edition)
CPU architecture: x86_64
Kernel: linux 5.7.6-201.fc32.x86_64
Enabled extensions:
Cryptographic libraries:
libgcrypt 1.8.1
Operating System: Linux (Fedora 32)
Desktop Env: Gnome
Windowing System: Wayland
2.6.0 is released, test it and report back
I don't think this is fixed. It's a known issue with AppImages and the way they handle OpenSSL. It's near-impossible to do it right, unfortunately.
Having the same issue with AppImage 2.6.0. Same error with the HIBP report

Most helpful comment
Same behaviour after the initial download yesterday but after restarting the system today it gives a proper error message when checking for updates.
The update looks great by the way :+1: Thank you for your work