Volumio stuck on Checking for Updates

Volumio Information

Volumio Version:3.324
Hardware: Raspberry pi4
DAC: Topping D70s

Debug Log

curl_easy_perform() failed: Failure when receiving data from the peer
terminate called after throwing an instance of ‘std::invalid_argument’
what(): parse error - unexpected end of input
volumio-remote-updater.service: Main process exited, code=killed, status=6/ABRT
volumio-remote-updater.service: Failed with result ‘signal’.
volumio-remote-updater.service: Service RestartSec=100ms expired, scheduling restart.
volumio-remote-updater.service: Scheduled restart job, restart counter is at 6.
Stopped volumio-remote-updater.service.
Started volumio-remote-updater.service.

Steps to Reproduce

Go to System Settings and click on Check Updates

Additional Information

A while ago it was working fine but I suspect the problem started after one of the two/three most recent updates.

The wifi network is configured properly. From the terminal I can reach on my raspberry curl -L https://www.volumio.org meaning dns is configured properly.

If I use ethernet I experience the same behaviour.
The log seems not that verbose but the issue seems to be around curl. It’s likely a networking issue but what ? given Internet seems to be working on the board.

Any feedback on this ?

Thank you
Giorgio