Wow thanks. If there is anything you want me to try on my side just ask.

For now i'll post these in case it helps.
My APP.LOG
[00000000] INFO: FF7/FF8 OpenGL driver version 0.8.1b
[00000000] INFO: Auto-detected version: FF7 1.02 US English
[00000000] INFO: NVIDIA Corporation GeForce GTX 980/PCIe/SSE2 4.5.0 NVIDIA 368.39
[00000000] INFO: OpenGL 2.0 support detected
[00000000] INFO: Found swap_control extension
[00000000] INFO: Max texture size: 16384x16384
[00000000] INFO: Original resolution 640x480, window size 1920x1080, output resolution 1920x1080, internal resolution 3840x2160
[00000000] INFO: Shader limits: varying 124, vert uniform 4096, frag uniform 4096
[00000000] INFO: FFMpeg movie player plugin loaded
[00000000] INFO: FFMpeg version SVN-r25886, Copyright (c) 2000-2010 Fabrice Bellard, et al.
[00000000] INFO: VGMStream music plugin loaded
[00000000] INFO: Loading external library Multi.dll
[00000000] LOCK UNLOCK TEST
[00000001] MATRIX INITIALIZE
[00000001] INITIALIZE DD/D3D END
[00000001] initializing sound...
[00000001] creating dsound primary buffer
[00000001] reading audio file
[00000001] loading static sounds
[00000001] sound initialized
[00000001] set music volume: 127
[00000001] set music volume: 127
[00000001] Entering MAIN
[00000001] Exiting MAIN
[00000001] START OF CREDITS!!!
[00000001] INFO: G:\SteamLibrary\steamapps\common\FINAL FANTASY VII\data\movies\eidoslogo.avi; h264/aac 1280x896, 15.000000 FPS, duration: 11.333333, frames: 170
[00000042] set music volume trans: 127->0, step=60
[00000107] END OF CREDITS!!!
[00000107] Entering MAIN
[00000107] set music volume: 127
[00000107] Exiting MAIN
[00000107] START OF MENU SYSTEM!!!
[00000257] END OF MENU SYSTEM!!!
[00000257] Entering MAIN
[00000261] Exiting MAIN
[00000261] Field Start
[00000262] INFO: G:\SteamLibrary\steamapps\common\FINAL FANTASY VII\data\movies\opening.avi; h264/aac 1280x896, 15.000000 FPS, duration: 119.600000, frames: 1794
[00000841] : unhandled exception
My settings

It literally as soon as the train scene finishes.