I have done some reading and investigation on this error, but not sure what the correct answer is for my situation. I understand that in dev mode, change detection runs twic
The best solution is to use setTimeout or delay on the services.
https://blog.angular-university.io/angular-debugging/