I got “The Subscription Settings Service and Corresponding
Application and Proxy needs to be running in order to make changes to these
settings” after I did the Apps Configuration on one of the SharePoint 2013
server.
Finally found that I skipped one of the Subscription Settings configurations in the steps. I ran the below commands to configure Subscription Settings Service
$account = Get-SPManagedAccount "domain Name \ service
Account"
$appPoolSubSvc = New-SPServiceApplicationPool -Name “Name of
Settings Service AppPool” -Account $account
$appSubSvc = New-SPSubscriptionSettingsServiceApplication
-ApplicationPool $appPoolSubSvc -Name “Name of Settings Service Application”
-DatabaseName “Name of Subscription Settings Service DB”
$proxySubSvc =
New-SPSubscriptionSettingsServiceApplicationProxy -ServiceApplication
$appSubSvc