Lxd zfs stack issue

I have a lxd server version 4.11. all is to for me but sometimes this server doing weird behavior.
lxd zfs stucked , doesn’t show any dataset. All container state is ERROR. But after reboot everything is ok again.

|     NAME      | STATE | IPV4 | IPV6 |   TYPE    | SNAPSHOTS |
+---------------+-------+------+------+-----------+-----------+
| evolving-teal | ERROR |      |      | CONTAINER | 0         |
+---------------+-------+------+------+-----------+-----------+
| spacetest     | ERROR |      |      | CONTAINER | 0         |
+---------------+-------+------+------+-----------+-----------+
| test          | ERROR |      |      | CONTAINER | 0         |
+---------------+-------+------+------+-----------+-----------+
| testVM        | ERROR |      |      | CONTAINER | 0         |
+---------------+-------+------+------+-----------+-----------+
| tmp           | ERROR |      |      | CONTAINER | 0         |
+---------------+-------+------+------+-----------+-----------+

Ubuntu monitor show the below log when zfs doesn’t work. what is the possible issue?

It looks like something has happened to the host’s filesystem and the kernel has switched to read-only in order to save it from further damage.

Do you use a separate partition for ZFS or is ZFS used on a loop file? It looks like ZFS on a loop file, and the filesystem that was converted to read-only is that of the host.

Normally, if you go well back in the output of dmesg that you show above, there should be some hint as to what went wrong and made the filesystem to be remounted as read-only.