diff --git a/OneM2M_Testcases_CSE_Release_1.ttcn b/OneM2M_Testcases_CSE_Release_1.ttcn
index 40005e5acd4c9fa9479725175f6c9728f02af30d..da3d0ba34a57db18a06b98632d43296777cf46b9 100644
--- a/OneM2M_Testcases_CSE_Release_1.ttcn
+++ b/OneM2M_Testcases_CSE_Release_1.ttcn
@@ -2790,10 +2790,10 @@ module OneM2M_Testcases_CSE_Release_1 {
 							v_localResourceIndex := f_getResourceIndex(v_request.primitive.requestPrimitive.to_);
 							if(v_localResourceIndex == -1)
 							{ 
-								log(__SCOPE__&": ERROR: Retrieve request target not found");
+								setverdict(fail, __SCOPE__ & ": ERROR: Retrieve request target not found");
 								v_response := valueof(m_responsePrimitive(int4004,v_request.primitive.requestPrimitive.requestIdentifier));
-							} else if(v_localResourceIndex != vc_remoteCseIndex) { 
-								log(__SCOPE__&": ERROR: Retrieve request target not expected");
+							} else if(v_localResourceIndex != vc_localRemoteCseIndex) { 
+								setverdict(fail, __SCOPE__ & ": ERROR: Retrieve request target not expected");
 								v_response := valueof(m_responsePrimitive(int4004,v_request.primitive.requestPrimitive.requestIdentifier));
 							} else {
 								setverdict(pass, __SCOPE__ & ": Retrieve Request received successfully");
@@ -2804,9 +2804,9 @@ module OneM2M_Testcases_CSE_Release_1 {
 							v_response.to_ := v_request.primitive.requestPrimitive.from_;
 							mccPortIn.send(f_getMsgOutPrimitive(m_response(v_response)));
 						}
-						[] mccPortIn.receive {
+						[] mccPortIn.receive(mw_request(?)) {
 							tc_ac.stop;
-							setverdict(fail, __SCOPE__ & ": Error Retrieve request was not received");
+							setverdict(fail, __SCOPE__ & ": ERROR: Unexpected request received");
 						}
 						[] tc_ac.timeout {
 							setverdict(fail, __SCOPE__ & ": No answer while waiting to receive Retrieve request");
@@ -3349,10 +3349,10 @@ module OneM2M_Testcases_CSE_Release_1 {
 							v_localResourceIndex := f_getResourceIndex(v_request.primitive.requestPrimitive.to_);
 							if(v_localResourceIndex == -1)
 							{ 
-								log(__SCOPE__&": ERROR: Delete request target not found");
+								setverdict(fail, __SCOPE__&": ERROR: Delete request target not found");
 								v_response := valueof(m_responsePrimitive(int4004,v_request.primitive.requestPrimitive.requestIdentifier));
-							} else if(v_localResourceIndex != vc_remoteCseIndex) { 
-								log(__SCOPE__&": ERROR: Delete request target not expected");
+							} else if(v_localResourceIndex != vc_localRemoteCseIndex) { 
+								setverdict(fail, __SCOPE__&": ERROR: Delete request target not expected");
 								v_response := valueof(m_responsePrimitive(int4004,v_request.primitive.requestPrimitive.requestIdentifier));
 							} else {
 								setverdict(pass, __SCOPE__ & ": <remoteCSE> delete request has been received");
@@ -3362,7 +3362,7 @@ module OneM2M_Testcases_CSE_Release_1 {
 							v_response.to_ := v_request.primitive.requestPrimitive.from_;
 							mccPortIn.send(f_getMsgOutPrimitive(m_response(v_response)));
 						}
-						[] mccPortIn.receive {
+						[] mccPortIn.receive(mw_request(?)) {
 							tc_ac.stop;
 							setverdict(fail, __SCOPE__ & ": Error while receiving <remoteCSE> delete request");
 						}