MakeLink command doesn't have SOFT option.
Why do you say so? This is plain wrong. You *require* the SOFT option to make a link from one device to another. Hard links are only possible within one device.
The "not implemented" message obviously comes from RAM disk. Most likely the updated ram-handler was not installed or disabled. The older ram-handler indeed did not support links.