I created a product with recurring profile in Magento ver. 18.104.22.168. However, I found that the checkout page shows "No Payment Methods" under the Payment Information section if the product in shopping cart had recurring profile, but all the payment methods were showing properly for the non-recurring product.
I have enabled the Braintree sandbox in the "Payment Methods" and the non-recurring products could checkout successfully with Braintree.
May I know if there is any config that I need to set in the Payment Method for the products with recurring profile.