Esx_vehicleshop buying issue

When I go onto buy vehicle, I try to press yes or no, and nothing happens. I can only press esc or backspace. It gives me this error when I press yes

“Error running call reference function for resource esx_vehicleshop: citizen:/scripting/lua/scheduler.lua:348 client/main.lua:149: attempt to call a nil value (field ‘GetPlayerData’) statck traceback: client/main.lua:149: in upvalue ‘ref’ citizen:/scripting/lua/scheduler.lua:334: in function citizen:/scripting/lua/scheduler.lua:333 [C]: in function ‘xpcall’ citizen:/scripting/lua/scheduler.lua:333: in function citizen:/scripting/lua/scheduler.lua:332 stack traceback: [C]: in function ‘error’ citizen:/scripting/lua/scheduler.lua:348: in function citizen:/scripting/lua/scheduler.lua:319 error during NUI callback menu_submit: citizen:/scripting/lua/MessagePack.lua:830: missing bytes”

Which version of esx_vehicleshop are you using? There was an update which requires you to change some of the files in the script to include the SQL. @Nicholas_Robinson

I am using the latest version.

did you ever resolve this issue? if so how?
thanks in advance,
mickie.

Do you have a solution? I have this problem.

Someone find the solution?