Hi! my squid spawner won't spawn even though I've tried immersing it in water letting it sit one/two blocks above water level letting it sit on the surface of the water it just won't spawn. There is definitely enough space for it to spawn too, so i think it might be like a bug or something?
Most of the unique spawners on Skygrid follow vanilla spawning mechanics pretty closely. In the case of squids, they'll only spawn in water at Y levels 46-62. That means the water source block must be between those Y coordinates. A direct view of the sky may be needed, though I don't think that's required here.
what does this mean? does that mean the spawner has to be placed at a specific location in order for it to be able to work?
Yes, you need to know your exact coordinates (F3). The squids will only spawn in water blocks that are placed between Y coordinates 46 and 62. Not above or below that.