Yes, that is one of the NaN errors. I believe it is caused by some adverse interaction between Responsive UI and Unity Layout and/or Stretch behavior. When I remove the "stretch" and "layout" stuff, and purely use Responsive UI, I don't get the NaN errors. However Responsive UI doesn't provide all of the functionality of the Unity layout system, so there are things that can not be done without mixing them. With "stretch", I know often the height/width is 0 until the systems figures things out, so I expect that is part of the issue.
Also, sorry about posting the code, I didn't even think of that as an issues. Do you have another way I should share information then?