Snapshots *are* read-only by definition. To revert to snapshot content you need to perform rollback which clones snapshot into writable subvolume.