I got a very similar problem, with my miraclebox premium twin.
The error could be derived to a weak signal after long troubleshooting.
When I measured the signal with instruments, I had the contacts correctly, which did that the measurement showed a good signal :-(.
The solution was to put on new contacts and after that the problem was solved.