Я купил полную версию игры, но машинки не открылись, иногда игра выдаёт при этом ошибку покупки.

Иногда серверы Google возвращают некорректный ответ при покупке. Но если при этом оплата прошла, и вам пришла квитанция от Google Play, то удалите игру с устройства, перезагрузите устройство, и установите игру снова, покупка должна восстановиться автоматически при старте.