Figured out how to make this work!
So to get admob working I had to lower the cpm in global segments to 0.01 (thats not what it really is but thats the configuration that finally started displaying ads.
What I had mistakenly done is lowered the cpm of iAD to 0.01 in the global segments section too thinking it would serve more ads...
All it did was break everything.
Put the cpm back 0.05 and now magically all my reporting and serving works
Hope this will help future people with issues using admob
(I'm using CocoonJS for everything too)