I just put a cage around a body of water and there should be squids spawning, but only very few fish spawn.
I first built one in a river then in another river and then one in an ocean biome, where previously squids would spawn. I put blocks around an 8x18 area and the y coordinates range from 62 to 46, but there are zero squid spawns.
I looked up the criteria for squid to spawn and I think the farm meets all of them.
This is where the player will afk (23 blocks above the farm)
This is where the squid are supposed to spawn, but they aren't