Samba should work perfectly. Here is the documentation for how to set up access to your samba shares in Nextcloud:
Most likely reason would be improper configuration.
Hi @reallydoesntmatter,
You are missing the required support template. Please fill this form out and edit into your post.
This will give us technical info and logs needed to help you! Thanks.