Can't open file with littleFS and I2S in nRF52840 and nRF Connect SDK 2.4.1

Hi,

I want to make external flash with little fs where wave files are stored, and with I2S play this files.

I have an example based on v2.4.1/zephyr/samples/hello_world

My prj.conf

My pm_static.yml

My nrf52840dk_nrf52840.overlay

My main.c

Little FS is mounted OK.

I2S device are also found OK

i2s_configure also OK.

fs_statvfs always return corrected values.

But problem is with fs_open.

1. When flash this code I got error -16 when try to open file with fs_open.

2. When I comment "BLOCK 1" fs_open return 0, so everything is OK. Running before fs_open function fs_statvfs magically make everyfing OK.

3. When I comment also "BLOCK 2" (both blocks are commented) I got error -16. Simply open file with fs_open without fs_statvfs return -16.