You can debug link creation process - the following commands should be executed
during link creation:
1. generated ???CreateCommand
2. generated ???ViewFactory
So if you put a break point first into ???CreateCommand.canExecute/doExecuteWithResult
and then into ???ViewFactory you'll see where does link creation fails.