Actually we are forced to use CocoonJS; we have not been provided any better options. We've been waiting for YEARS, man. Every update fixes one thing and breaks 50 others. Now the vast majority get nothing but a black screen.
Considering some users have paid upwards of $500 this is unacceptable and they have every right to ***** all they want.
I've given up on it entirely and no, it's not a problem with my "logic". I've been using MMF, CC, and C2 for over 8 years.
I love working with Construct 2 and I will continue to support Scirra for a long time but the mobile side of it is a complete bust.