You might not have your Dealbreaker enabled for the preferences that you want to be 'hard' preferences (e.g. we never show you anyone outside those preferences.)
Unless they're set to 'Dealbreaker', we prioritize people who fit those preferences but also show you others.
To enable Dealbreaker:
Tap the Settings icon on the lower right corner of your navigation bar
Tap the preference you want to set to Dealbreaker
Toggle green to enable the Dealbreaker
Tap to go back, and you should see the word ‘Dealbreaker’ next to the preference you edited
The algorithm will then adjust your Discover queue to reflect these specifications.
If the issue persists, please try logging out and logging back in to the app. Tap the Settings icon on the lower right corner of your navigation bar, then tap Account, then scroll down and tap Logout.