The old Kodi log is showing that you were experiencing slow bandwidth before the hang occurred.
On the basis of some kind of algorithm, Kodi calculated that it would throttle the cache write rate to 2902343 bytes per second::
2020-04-24 09:16:56.785 T:3498025696 DEBUG: CDVDInputStreamFile::SetReadRate - set cache throttle rate to 2902343 bytes per second
but it wasn’t seeing that speed being achieved:
2020-04-24 09:31:08.155 T:3498025696 DEBUG: Readrate 2902000 is too low with 2902343 required
These warning messages show a slow decline in the read rate over a 5 minute period, so whatever is occurring doesn’t happen without warning.
Although the debug Kodi log is useful, it’s only showing the consequences of what seems to be a WiFi problem. (I noticed that even with an uptime of only 27 seconds and 25 KiB read, the ifconfig stats already show 60 dropped read packets.)
I think it might be useful to run some iperf3 tests between the NAS and Vero. [How To] Check Network Performance with iperf3