In the user manager we were overriding and explicitly returning false for the "Support" flags such as SupportsUserLockout which makes extending this limited.
These feature flags are already handled by aspnet's base class and is determined based on the interfaces implemented in the user store. So the explicit false values are now removed making it easier to just implement the requirements on the user store without needing to override on the user manager too.
In the user manager we were overriding and explicitly returning false for the "Support" flags such as SupportsUserLockout which makes extending this limited.
These feature flags are already handled by aspnet's base class and is determined based on the interfaces implemented in the user store. So the explicit false values are now removed making it easier to just implement the requirements on the user store without needing to override on the user manager too.