Opposition parties have questioned what they said was ‘a mixed message’ from Sinn Féin after recent byelection results.