Symptom
After migrating to a smart licensing version, if the device has CSL (Cisco software licensing) authorization for a license level (Ipbase, Advipservices, Adventerprise), it will keep this license on its license usage even after booting another license level.
i.e:
Handle: 2
License: adventerprise
Description: adventerprise
Count: 1
Version: 1.0
Status: IN USE(15)
Export status: NOT RESTRICTED
Feature Name: adventerprise
Feature Description: adventerprise
Enforcement type: NOT ENFORCED
License type: Perpetual
Handle: 3
License: advipservices
Description: advipservices
Count: 1
Version: 1.0
Status: IN USE(15)
Export status: NOT RESTRICTED
Feature Name: advipservices
Feature Description: advipservices
Enforcement type: NOT ENFORCED
License type: Perpetual
Conditions
#show license tech support
------
Specified license reservations:
DisplayName: advipservices
Description: advipservices
Total available count: 1
Term information:
Active: PID:ASR1001-X,SN:XXXXXXXXXX
Authorization type: CSL --> Cisco software licensing authorization
License type: PERPETUAL
Workaround
Cisco TAC can remove the authorization manually to stop using the license.
Further Problem Description
This license usage gets reflected on the report of the licenses to the CSSM. Which means that the device will send the report of the two licenses and will consume them from the server pool.