ESP32 Bluetooth w/ HC-05

Hello, I am currently using this thread as a guide for connecting my esp32 to an hc05 bluetooth module but am having some trouble and think that I have an idea of where the trouble might lie.

In this snippet from the SerialToSerialBTM code, the mac address is defined as so:

#else
String MACadd = "AA:BB:CC:11:22:33"; // This only for printing
uint8_t address[6] = {0xAA, 0xBB, 0xCC, 0x11, 0x22, 0x33}; // Change this to reflect real MAC address of your slave BT device
#endif

There are 6 items in the address array as a mac address should be 12 hex digits. When I retrieve the mac address of the hc05 using AT commands (specifically AT+ADDR?) I am given an address of only 8 hex digits. Everything online says that these addresses are supposed to be 12 digits and I am confused as to why I don't receive one of that length.

I attempted to ignore my suspicions and define like so (except with the mac address retrieved from my bluetooth module):

uint8_t address[4] = {0xAA, 0xBB, 0xCC, 0x11}; //size now 4

Other than that, i follow your process step by step and at the end, it is printed to the screen that an attempt to connect to the device is being made, and then it fails. I was wondering how you went about this address formatting issue if you had it.

Also, do any other default settings of the hc05 aside from changing the master mode to slave mode need to be changed by AT commands? AT+CMOD was one I was considering, as it defines whether the module is open to connect to any device or only one specific device.