Mac Swift video player run time error

Hello this code is working on Xcode but when it crashing on run time, what is the problem

import SwiftUI
import AVKit

struct ContentView: View {
var body: some View {
let player = AVPlayer()

    VideoPlayer(player: player)
        .onAppear{
          if player.currentItem == nil {
                let item = AVPlayerItem(url: URL(string: "url")!)
                player.replaceCurrentItem(with: item)
            }
            DispatchQueue.main.asyncAfter(deadline: .now() + 0.5, execute: {
                player.play()
            })
        }
    LandmarkList()
        .frame(minWidth: 700, minHeight: 300)
}

}

#Preview {
ContentView()
.environment(ModelData())
}

Have you tried using a different video?

What codec/format does the video use?