I work for a competitor of TomTom, we have the access restriction's correct in our data.
However to be fair to them, unless I am not following your description properly the TomTom online map shows the A77 as a normal dual carriage way and not a motorway. It has the M27 north of Kilmarnock identified as a motorway and the A77 to the east and continuing south not as a motorway.
https://mydrive.tomtom.com/en_gb/#m...SCT, GBR","coords":[54.84179,-5.11688]}+ver=3
However to be fair to them, unless I am not following your description properly the TomTom online map shows the A77 as a normal dual carriage way and not a motorway. It has the M27 north of Kilmarnock identified as a motorway and the A77 to the east and continuing south not as a motorway.
https://mydrive.tomtom.com/en_gb/#m...SCT, GBR","coords":[54.84179,-5.11688]}+ver=3