Customer had a long list of issues and bugs that needed to be sorted.
Reverse-engineering other developers code to fix issues.
API issues with NPO servers to retrieve broadcast-data.
Layout issues for mobile vs desktop.
Caching issues with NPO servers.
Forum theme-based issues.
For this customer a lot of time was spend on tracing back the issues at its core. See what fixed the issue, but maybe re-engineer a lot larger part of the code, instead of a quick patch.