Ik krijg wel verbinding, maar het werkt niet.
Met andere woorden: er is wel een (BT) radio verbinding, maar geen seriële verbinding met je Arduino.
Dan zou ik zeggen: sluit eens een LEDje aan op de TX uitgang van je BT module (natuurlijk via een weerstandje).
Die zendt dus naar je Arduino wat je aan de BT kant ontvangt als het goed is.
De verbinding met je Arduino RX en TX pins laat je dan nog even achterwege.
Stuur dan eens wat data naar je BT module en kijk of je LEDje oplicht.
A|s je een scope hebt kun je die ook in plaats van het LEDje gebruiken en zien dat er data over de lijn gaat.
Voor de zekerheid kun je ook de RX ingang van je module voorzien van een LEDje (van een andere kleur) met weerstandje, maar die zou dan dus nooit aan moeten gaan.
Houd er wel rekening mee dat je de data vrij snel verzendt en dus dat het LEDje ook maar heel kort zal oplichten.
Daarom kun je beter een bergje data sturen, dan kun je het oplichten van het LEDje beter registreren.
Op deze manier ga je testen of er überhaupt wel data aankomt op je Arduino.
Verder moet je er wel rekening mee houden dat je dus je seriële verbinding gebruikt en je dus niet de mogelijkheid hebt om die te gebruiken om me te kijken via terminal.
Als je dat wel wil, moet je de data tussen BT en Arduino via een andere niet hardwarematige serial doen (softwareserial dus).