Welcome in the forum, Becky!
In your BLE project the system switches into deep-sleep mode. This disabled the IMO from which the clock for your PWM is generated.
The PWM is not sent into sleep-mode to save the states. Have a look at the _Sleep() and _Wakeup() functions for the component you use.
Hi Bob! Thanks for the warm welcome and quick response. I commented out all the BLESS sleep state code in the main execution loop (basically, everything after the switch statement that looks at the alertLevel), and the PWM works as expected. I also added PWM_Sleep() and PWM_Wakeup() functions to the StackEventHandler() when the BLE is disconnected and connected, respectively. Everything is working great now. Thanks again for your support!
You are always welcome, Becky!