I not sure what the problem is then, I know initally when I was playing with the module I didn't have my Carrier setup in the method itself, that's why I asked. As for your question 'Where is “Group :: isFeatureActive” assigned to “true”/“false”?', I believe that happens in the custompayments/controllers/admin/AdminCustomPayments?.. I think you've modified that file already tho. So in other words...I can't help you, sorry. Hopefully someone else has ideas.