Probable causes which trigger such issues with LACP port channels:
1. Adding a new port to an existing port channel. If any configuration mismatch is seen on the newly added port, it will be added to Secondary port-channel as you can see (Here, Po1A)
2. Configuration mismatch on the ports bundled in the port channel.
3. Configuration mismatch on the interfaces of the far end device can also create inconsistency between the ports bundled in the port channel.
'mls qos channel-consistency' is one of the reason which willput the port in to secondary port-channel.
The first step to resolve this issue is to look for the command "mls qos channel-consistency" in the interface configuration or to recreate the port channel following the best practices mentioned below
The best practices in resolving port channel issues are:
1.Manually shut the bundled interfaces and the port channel interface down on both the end.
2.Then reset the interface configuration to default.
3.Reconfigure the interfaces to be bundled and assign them to the port channel.
4.Verify the configuration of the interfaces.
5.Bring up the interfaces after the configuration has been verified.
This is a known and an expected behavior with LACP. If LACP is not a mandatory requirement, you may recreate the port channel with the channel mode "ON".