In Everypay/Everypay/view/frontend/web/js/view/payment/method-renderer/everypay.js line 213 in most cases will set the vault_exists variable to true. My workaround was to add another nested if but I think it can be done better.
if (typeof(window.checkoutConfig.customerData.custom_attributes) !== 'undefined') {
if(typeof(window.checkoutConfig.customerData.custom_attributes.everypay_vault) !== 'undefined') {
vault_exists = true;
}
}
In Everypay/Everypay/view/frontend/web/js/view/payment/method-renderer/everypay.js line 213 in most cases will set the vault_exists variable to true. My workaround was to add another nested if but I think it can be done better.