WFA cmdlets like Get-WfaLogger etc internally make rest call using localhost on http. Other job executors also use http on localhost. This is by design. So if the http port is disabled, WFA server willsure come up and you can login too, but you can't do anything useful with it.
If this post resolved your issue, help others by selecting ACCEPT AS SOLUTION or adding a KUDO.