HC-05 Bluetooth

I'm having a lot of trouble getting the HC-05 working.
My setup is Arduino UNO, I've looked at many tutorials and know I'm connecting properly. I'm able to pair the HC-05 to my Windows 10 PC.
I was using Putty to communicate with the HC-05 and it was working. But then the HC-05 started a blink rate I hadn't seen before. It blinks twice rapidly then delay for a second and blinks twice rapidly repeating that pattern.
I don't know why it suddenly went into that mode and I can't get it to change back to normal.
Any help will be appreciated.

Swisslegend:
I'm having a lot of trouble getting the HC-05 working.
I'm able to pair the HC-05 to my Windows 10 PC.

This means no more than exactly what you said, and does not mean you are communicating with Arduino

I was using Putty to communicate with the HC-05 and it was working.

This is meaningless.

But then the HC-05 started a blink rate I hadn't seen before. It blinks twice rapidly then delay for a second and blinks twice rapidly repeating that pattern.

I guess your Bluetooth board is a ZS-040, and the reason why you hadn't seen that before is because you weren't looking. The LED is displaying its normal signal to indicate a successful connection.

I don't know why it suddenly went into that mode and I can't get it to change back to norma

"Normal" is a relative term. If you want to revert back to what it was, disconnect whatever it is that is connected.

Some info on HC-05 Status LED (SLED):

HC-05 zs-040 Status LED
The onboard LED shows the current state of the module.
– rapid flash (about 5 times a second) – module is on and waiting for a connection or pairing
– single quick flash once every 2 seconds – the module has just paired with another device
– double quick flash every 2 seconds – connected to another device

link

Can you post a schematic of your wiring (to the Arduino), AND your code in tags?

Btw, how do you know your HC-05 isn't communicating with your Arduino?