looking at the Feather Subdomain I saw it gives you feather fall in the level 2 slot. this is a level 1 spell normally, is this an error or is it in my level 2 domain slot? fly is still level 3, not sure why they would penalize feather fall instead of fly.
Spells granted by domains are not always at the same level as they otherwise would be.
Some times they are raised in level, as you've noticed with the Feather Subdomain. Other times they can be at a lower level, such as Locate Object from the Travel Domain.