Quite a few reasons this could occur, we'd need more information on your environment.
- What is providing DHCP for the VLAN? Is this the Controller(s) or External?
- Does your logon role allow the client to obtain an DHCP IP address.
- Does the client obtain a DHCP IP address via the same wired vlan?
- Does the controller(s) have an L3 interface in the Guest VLAN?