Fix for service primitive execution and status