Dear listfolks,
Just wanted to post a quick update (and solution) to this thread for anyone who may also experience the same issue.
The dsm function requires the soap film knots to be available as standalone R objects (due to the way they are being called by internal functions).
The error above stemmed from the fact that my grids of knots were stored inside a list object – this meant that dsm couldn't access the appropriate data using the get() function.
Cheers, Phil