I'm debugging my Fortran files recently changing from ifort to ifx, then I got a weird problem. Every time jumping from a subroutine to another subroutine, I get the error shown in the picture, but when I hit Step Into it will go to the right source file successfully. Could somebody help to explain?

The content of more information is below:
Locating source for 'C:\Users\baihaodong\Documents\2024Tasks_78_102424\1.Yodogawa_Comparison\new_927\Yodogawa_Salinity\src\src\data_io.F90'. (No checksum.)
Found partial match #1: C:\Users\baihaodong\Documents\2024Tasks_78_102424\1.Yodogawa_Comparison\new_927\Yodogawa_Salinity\src\src\data_io.F90 (No checksum.)
The debugger will use the source at location 1.
Opening file 'C:\Users\baihaodong\Documents\2024Tasks_78_102424\1.Yodogawa_Comparison\new_927\Yodogawa_Salinity\src\src\data_io.F90' in the source file editor failed. Operation not supported. Unknown error: 0x80070057.
When switching to ifort, it works without error