Do you have port groups and trunking configured on your WLAP devices?
I do not have the WLC but my units are in autonomous mode and I config'd them for trunking to move devices to the corporate or guest vLAN after authentication.
is this how yours is configured?