Wow, there was a bug in that function, I just noticed it, both are mandatory

return MM.deviceOS == 'ios' && MM.util.wsAvailable('core_user_add_user_device');