That could have been true, at the time I didn't think to check what biome I was in. I'll be sure to do that next time. C=
Here is what I know about slime spawners and might be the same for the squid spawners, For the slime spawners to work and slimes to spawn they have to be in areas where they can spawn naturally, in other words in a slime chunk below y = 40 (Might not even need to be below this value just not sure on that though) i think it is or in a swamp biome. This maybe the same with squid spawners but don't gold me on that.