I have tried everything as you mentioned but neither cranberrygame_cordovagame or neither google play construct 2 default plugin is letting m,e signin from app ..........
With google play construct 2 I didn't get any login popup box even in my test app ....... after fulfill all the google play c2 plugin requirement mentioned in construct 2 manual ....... link - https://www.scirra.com/manual/175/google-play
Also tried with cranberrygame_cordovagame but I get the same error mentioned above unknown error.SIGN_IN_REQUIRED(4) ???
So what is the solution for this ........ Even I have tried create complete new app in google developer console by linking app with new service created using new keystore and everything from scratch but neither of them help me signing in the game after compiling the game using intelxdk ???
So what should one do if someone face such problem !!!