"Were you able to figure out what was causing your OSD to hang on splash screen?
I have the same issue and can't get it to display panels at all. I have MAVLink OSD Crius V2.0 board.
My screen looks exactly as it does in your picture: not centered,…"