so theres 2 vlan on the ap. vlan 80(ssid data) and vlan 90(ssid scanners). the trunk port has vlan 80(data vlan) native and allows vlan 90(scanner vlan). any pc that connects ssid DATA(80) gets the correct dhcp ip's. But any pc that connects to ssid SCANNERS(90) get the APIPA address.
This was not the case before Tuesday. so i checked to make sure the vlan was still active. yes they are. then i checked to see if the SVI was active and had a ip helper address for the DHCP server. Yes it active. The i made sure that the trunk ports have "switchport trunk allowed vlan all" configured. they do.
After checking all that i created a access port on the switch for vlan 90 and connected a pc. the pc received the ip address from DHCP for that vlan. so that tells me everything is working as should be.
with that being said, the ap will allow DCHP for vlan 80 but not for vlan 90.