i have no problems using set or reset, these are only defines for &= ~ and |= anyway, so if 1 works they both will

are you sure you have a high enough layer to draw camera2 above the default camera view, i think the camera.layer is 1

the views i created are through the view_create command and not done initially at startup, so that may have something to do with it?