Has there been any development about this bug yet? I'm trying to use Mathematica in a unity project and I'm getting the same issues. I'll be sure to post an independent thread if I can't find anymore info but I'm starting here and moving forward in my search.
Confirming recursion error using M14
In[1]:= Needs["UnityLink`"] Out[1]= TerminatedEvaluation["RecursionLimit"] In[2]:= << UnityLink` Out[2]= TerminatedEvaluation["RecursionLimit"] In[3]:= PacletFind["UnityLink"]
(* {PacletObject[ exists ] *)