I almost did the exact same thing when I read your post. I’m glad you made it out of that one OK.
LOL !
There are quick release straps on it an I met two of my team members coming after me half way to the surface .......
One of those OhCrap events in a otherwise good career.
Stay Safe !