I've had a couple of instances recently where marking a license as 'Active' in the LMA and clearing out the expiry date does not seem to actually take effect within the user's org. In our LMA org, the license stays listed as Active with no expiry date, but when I look at the subscriber details in the Subscribers tab, they are still listed as being on trial.
Only after setting the expiration date to an actual date, then clearing it again does the subscriber license status change to active. I would then confirm with the user that they have access to the app, which they do.
Anyone experiencing this?