So default code reset.
I know this because I had to relearn the keypad to the system and it needed the 0000 to work.
I've got myself into exactly the same situation,
It will arm the system in both mode but it won't disarm.
I've even tried opening my door with the system set to simulate...