I have never had this problem myself, but from what I understand, YES, at times a bp will refuse food based solely on colour, (racist buggers).
I would recommend not pestering the snake into eating every day. If it misses up to a month, it will be perfectly ok. It would be worse if trying to feed it over and over made it stop eating all together. Just offer food as you normally do and see if missing a meal encourages it. Also, I have never heard this idea but perhaps try feeding when it is dimly lit in the enclosure? If it can't tell the colour very well, maybe it will eat!
Good luck.