The error caused by flaws in system of eVisas meant people entitled to benefits were told support would be stopping ahead of Christmas.