so the answer was simple it was my mistake somewhere in the project i have another language switch which was triggering everytime the activity was reconfiguring.