it sounds like the club is financially unstable
i personally try to avoid paying for players like that as it does cause financial issues going forward. Try going through your reserves and offloading anyone you dont plan on using and isnt going to develop into a first team player or develop to sell at a higher price. Depending on your squad size this could free up a lot of wages and raise cash
Additionally if any of your big earners are sat on the bench or not even on the bench get rid of them ASAP
Without looking into your file i cant elaborate any further, but often this will aid the problem and avoid throwing cash around to prevent the problem