Admin config logic and actions are finally working properly. Had to split the logic in the route and in the component init