Hello
You may need to check for the below :
1. Give a continuous ping to the Controller on the DUT and very that there is no loop in your setup
2. Verify PAPI stats on the switch. Check for any drops
3. One more scenario where this could happen is when the "controller-ip" is different from the vlan-ip that you are using as your uplink vlan. For example : If controller-ip is set to vlan 1 ip address on the controller and your uplink vlan is vlan 10, the state will always be "In Progress"