Node starts but doesn't vote on boot

I have a problem with my node. It did work just fine until I had to reboot it. Now it seems like it started, but when grepping node.log I don’t get any new vote (I used to get a new vote every 3-5 minutes before using “grep “VoteBroadcast” node.log”). When running “sudo systemctl status algorand” I got this message (on Ubuntu 22.04):

● algorand.service - Algorand daemon for mainnet in /var/lib/algorand
Loaded: loaded (/lib/systemd/system/algorand.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2022-06-24 09:37:25 CEST; 2min 22s ago
Main PID: 819 (algod)
Tasks: 17 (limit: 18778)
Memory: 472.6M
CPU: 19.959s
CGroup: /system.slice/algorand.service
└─819 /usr/bin/algod -d /var/lib/algorand

giu 24 09:37:25 IntelNUC systemd[1]: Started Algorand daemon for mainnet in /var/lib/algorand.
giu 24 09:37:25 IntelNUC algod[819]: Telemetry configured from ‘/var/lib/algorand/logging.config’
giu 24 09:37:25 IntelNUC algod[819]: Logging to: /var/lib/algorand/node.log
giu 24 09:37:33 IntelNUC algod[819]: Deadlock detection is set to: disabled (Default state is ‘disable’)
giu 24 09:37:33 IntelNUC algod[819]: Initializing the Algorand node… Success!
giu 24 09:37:33 IntelNUC algod[819]: ⇨ http server started on 127.0.0.1:8080
giu 24 09:37:33 IntelNUC algod[819]: Node running and accepting RPC requests over HTTP on port 127.0.0.1:8080.

I am an absolute noob when it comes to linux and I may very well have done some errors when setting my node up, but as I said it used to work just fine before the reboot. Also just for info in case it in needed, when I run “goal node status” I get:

Last committed block: 21808045
Time since last block: 0.6s
Sync Time: 0.0s
Last consensus protocol: GitHub - algorandfoundation/specs at d5ac876d7ede07367dbaa26e149aa42589aac1f7
Next consensus protocol: GitHub - algorandfoundation/specs at d5ac876d7ede07367dbaa26e149aa42589aac1f7
Round for next consensus protocol: 21808046
Next consensus protocol supported: true
Last Catchpoint:
Genesis ID: mainnet-v1.0
Genesis hash: wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=

At the same time i cannot run “goal node start” nor “goal node stop”, and I get this message:

This node is using systemd and should be managed with systemctl. For additional information refer to Install a node - Algorand Developer Portal