Firstly, was this floor assembled above an existing planked floor, and if so were steps taken to repair all damage in the planking, and to fix down all loose boards? That is a potentisl sourcevof problems further along the line
Secondly, before laying the insulation was the floor checked for straightness (i.e. were there anuy najor dips or crowns) and were any corrective actions taken to deal with defects. PIR insulation can bridge minor gaps or hollows, but it won't provide adequate support for a deeply dished floor and that can make a floating floor above flex and creak as well
Anyhow, gettingbto thhe chipboard - how was it assembled? Ideally it should gave been installed using PU (polyurethane) glue on all the joints, or at least a good quality D4 white glue (i.e. NOT PVA), pulled up with flooring straps to get good tight joints. If you don't use the correct glue, or worse the joints aren't glued at all, your floor will most likely flex and creak
If it hasn't been done that way you'll struggle to cure its' ills and screws aren't guaranteed to work. The solution I'd take is to strap the floor together (to prevent any joints opening up and pull the existing joints as tight as possible - alternatively if the joints arre alreasy tight you could just screw temporary 2 x 1in softwood slate laths to the top of the sub-floor at 300 to 400mm apart), drill into the joints at an angle, every 150mm or so (8 or 10mm drill bit) to the half thickness point where the tongue is, making sure you clean out each hole thoroughly, then inject PU glue into all the holes and leave to set. Forget PVA because it won't do anything at this stage of the game. Once the (PU) glue has cured trim the foam back, fill any holes with a 2-pack (car body) filler, sand off and you are good to go
Good sub floor prep isn't difficult, but it does help deliver a trouble free floor and the issues above are all things I've come across in the past