My custom board is currently set up as a peripheral, but I am trying to change it to be a broadcaster, however when I change the stack from peripheral to broadcaster the device no longer gets a randomly generated address even though I haven't changed the app at all.
I believe its the from the GAP_ConfigDeviceAddr(ADDRMODE_STATIC, NULL) function.
Any ideas as to why changing the stack would cause this function to fail? Instead it just keeps the hard coded address from the simple_peripheral example