Added an error message there are some unspecified required probes
Check required probes before starting the decode thread
Only update the decode state when decoding
Fixed non-painting decode