Yes the link seems to be the issue, this is pretty poor from MS as the overwrite is not ticked so you would expect failure.
I usually use T-SQL for restores, this caught me out as it was supposed to be a quick smash and grab restore for someone in the DEV environment who was struggling to get it done.
THANKS