External Mounts Failing

Hello Everyone,

CoreELEC 21.1, Ugoos AM6B+.

I have been mounting the shares on my NAS is Kodi for years by following this method. And all has been working just fine. Suddenly these shares have stopped being mounted and mount status is showing the following.

× storage-recordings.mount - test nfs mount script
     Loaded: loaded (/storage/.config/system.d/storage-recordings.mount; enabled; preset: disabled)
     Active: failed (Result: exit-code) since Wed 2024-09-11 07:00:32 AEST; 1h 35min ago
      Where: /storage/recordings
       What: 192.168.10.2:/export/Recordings

Sep 11 07:00:33 Ugoos systemd[1]: Mounting storage-recordings.mount...
Sep 11 07:00:33 Ugoos mount[3886]: mount.nfs: Network is unreachable for 192.168.10.2:/export/Recordings on /storage/recordings
Sep 11 07:00:32 Ugoos systemd[1]: storage-recordings.mount: Mount process exited, code=exited, status=32/n/a
Sep 11 07:00:32 Ugoos systemd[1]: storage-recordings.mount: Failed with result 'exit-code'.
Sep 11 07:00:32 Ugoos systemd[1]: Failed to mount storage-recordings.mount.

Obviously kodi cannot find the share on the NAS, but why?

Here is the mount file:

[Unit]
Description=test nfs mount script
Requires=network-online.service
After=network-online.service
Before=kodi.service


[Mount]
What=192.168.10.2:/export/Recordings
Where=/storage/recordings
Options=
Type=nfs


[Install]
WantedBy=multi-user.target

EDIT:
I can browse to the NAS Share via File Manger and create a network share, but the mounts are not happening at boot.