I have 2 Hearthlings that I want to promote to archers and for some reason I can not promote any of the 4 level 6 fighters or even my knights to an archer even thought I have 6 bows to be able to do so
is there any way to try to force them to change or some way of fixing this?
edit:
I promoted my one archer to a footmen and it allowed me to change another footmen into an archer but why can I not have more then one archer?
Just as @Fornjotr suggest, I too believe it might be the case that you have crafted “Recurve Bows” instead of the regular one.
When “demoting” an Archer, it will drop the regular bow (used to promote Hearthlings into Archers) - this is most likely why you are able to promote someone else to an archer after one demotion.
So, take an extra look to see if you have a few spare regular bows or not