Is DHCP actually being provided by the ASA? And is the AP doing port filtering? If so, you may need to open up UDP for 67 and/or 68 so that the DHCP packets can get through the AP to the ASA. I’m assuming that you don’t have any other things on the AP that work with DHCP.