Yep, your log shows that you have 4.3% skipped frames due to encoder lag.
1) Run OBS as Administrator. You also have some rendering delay, and this will help fix it thanks to the GPU priority workaround added a few revisions ago.
2) Don't use CUDA-enabled options. Use the Quality preset instead of Max Quality. Turn OFF Lookahead and Psycho-Visual Tuning. These regularly cause problems even on well-tuned systems, and are almost always the cause of NVENC encoder overloads.
3) NEVER RECORD TO MP4 DIRECTLY FOR ANY REASON, EVER. MP4 is not a recording-safe format. If anything goes wrong during the recording, the entire recording will be corrupted into a big pile of digital garbage, and be 100% un-recoverable. Many editors have problems with the mp4s OBS records directly, as well. Record to MKV, and use the OBS File menu, Remux Recordings to generate mp4 files if you need them for editing. You can also turn on auto-remux on completion of a recording in Settings->Advanced.