When a cart contains a subscription product, Shopify automatically limits the available payment methods to those that support recurring charges.
This is a Shopify platform restriction and cannot be overridden by apps.
As a result, some payment methods may disappear at checkout when a subscription product is added to the cart.
For more information, please refer to Shopify's official documentation:
Shopify Subscription Considerations and Supported Payment Gateways