The silent-transfer prompt doesn't outline any example of how we should handle situation dependent transfers. It is perhaps an issue with my prompt but I have tried a huge number of iterations and nothing seems to consistently address the situation. Have you got experience resolving such a problem?