Problem
It's expected that the remaining estimate will go down as time gets logged, but in this case, this does not happen.
Solution
First, it's needed to check if the issues or work items where the time is being logged are set as internal issues; if they are, the remaining estimate will not change, since internal issues should not even have a time estimate. By design, the application is not supposed to calculate estimates for internal issues.