Hello Lydiasupplyingdirect,
I've pulled that exact error and others fluffing around with VM 4.0.4 & VM 4.0.6 on J! 4.x.x.
My experiences revealed that J! 3.10.10 & VM 4.0.2 10661 are probably the latest true/stable versions (Others have reported issues with VM 4.0.4 & VM 4.0.6 on J! 3.10.10).
According to GJC Web Design, who's on the ball, "I think the dev team is on holiday atm but afaik the routing problems were fixed in the soon to be released 4.0.8".
Must be close.