Take a look at the Ashes umpiring recently where obvious errors were made. The two concerned have been dropped from officiating as a result - that is only fair and proper.
What VAR needs now is for the system to include the opportunity for teams to appeal a set number of decisions per game or half via the captain. The time limit like in cricket should apply and this would make the whole situation a much fairer for all concerned. Yesterday, Jack would have appealed and the goal would have been given.
VAR still needs a load of tweaks and just like cricket in the early days of technology, it will take a few years to get it right