Deficiencies are almost always calmag related when growing in soil and using common nute formulas.. By supplementing with calmag every watering you rule out that as a possibility.
This could be a lot of things. PH, buildup of salts, Looks like nute burn on the tip of leaf in your hand. Also looks more like N defficiency than cal mag.
The good news is that you are in week 4 and only have a few weeks to go. To be honest I've harvested nice buds off of plants that hardly had a fan leaf left
Personally, I gave up on trying to PH my nutes when growing in soil. Testing runoff didn't really seem to give me useable data. Most nutes geared towards MMJ have buffers in them to self adjust PH.
Get the calmag asap and try to answer the questions from CX... Also what PPM are you feeding them? If you don't have a PPM pen you really need one. They are super cheap. I generally feed at 900 ppm during flower (In Soil)
Also, what type of water are you using? If your tap water is high in PPM out of the tap then you will always un into issues. Since I bought a cheap RO filter things have gone much smoother. My tap water is 500 PPM out of the tap.