I'm running into this exact same issue. Passing in an empty array on initial load is fine. Passing one in on reloadGrid causes it to hang. However, changing the “rows” property to an empty string did not solve the issue for me. Did you modify anything else to get it to work?
Thanks,
Dan