https://useandroidblog.blogspot.com/2024/02/service-callback-throws-uncaught-remote.html