There might be multiple solutions corresponding to those symptoms. Therefore, I would post an answer explaining the actual problem and the steps used to repair it. If you're not sure whether your answer is useful, or if you want to invite other users to fill it in, making it community wiki would be appropriate if you have sufficient privileges.
It looks like you've made an effort to describe your full environment (good job!), so it wouldn't be completely impossible for someone skilled to quickly know that the firmware was at fault. Therefore, I see no reason to delete it.
Note: As alluded to in the comments by Ramhound, continually deleting your questions is a way to get automatically banned from asking questions. The only person who can save you from that state is yourself, and only with great effort.