iOS not reporting disk space correctly
Your screenshots say that you have almost ran out of free space. This make your phone tell you you're out of free space. It's not a 100% exact message, it's a message you get when you have used ~99% of your space. This is correct behaviour.