This is the problem unfortunately, difficult to get across to them how many troubleshooting steps you have tried and they always give basic information that isn't going to help rather than just take onboard the fact that it is an obvious firmware problem.