P-Channel FET Partially Turning OFF

tinman13kup:
Are you phantom powering the BLE device through the data pins? Perhaps a R10K from drain to ground would help

I wondered why you had a R in series with the supply. Thought you were trying to use it as a inrush current limiter of sorts.

Finally, I have figured out the issue. I was powering the module via the UART lines from the MCU. When I shut down the UART lines, everything seems to be working. I had never heard of 'phantom powering' before!

The 2.4 Ohm resistor is just to limit the current. I could probably do away with it.

Thank you all for your help!