Samantha Bovee
My old phone had the same issue it's because there are multiple different storage areas in a way. So it means the area for photos and videos is full.
For whatever reason my phone won't detect there being space in the internal storage but it can still download and install apps, it's a zte blade z max pro (ik its a 6yr old phone)