I may need to re slice and print again to double check the slice settings/time.
I'm also using a hex in-fill. And it looks to be higher than 25% when it prints. But I've been just printing the exact same g code, since I know it works. I'll be sure to double check it though.